<?xml version="1.0" encoding="UTF-8" ?>
<rss version="0.91">
  <channel>
    <title>ウェブデザイナーブログ</title>
    <description>ホームページや、ショップ、ブログを作成している方が、
必要とする素材を私が無料で作成し配信します。
後は趣味で作ったフラッシュアニメを配信していくつもりです。

皆様の幸せを心より祈ります。

応援よろしくお願いします！</description>
    <link>http://webdesignblog.blog.shinobi.jp/</link>
    <language>ja</language>
    <copyright>Copyright (C) NINJATOOLS ALL RIGHTS RESERVED.</copyright>

    <item>
      <title>FLASH　actionscript XMLデータ読み込み</title>
      <description>&lt;p&gt;actionscriptを使ってＦｌａｓｈにXMLデータの読み込みを行ってみる。&lt;br /&gt;
&lt;br /&gt;
用意するもの&lt;br /&gt;
Ｆｌａｓｈ（xmlload.swf）&lt;br /&gt;
XML形式ファイル(test.xml)&lt;br /&gt;
jpgファイル(今回は画像表示を行ってみるので）名前はtest.jpg&lt;br /&gt;
&lt;br /&gt;
【ＦＬＡＳＨ】xmlload.swf&lt;br /&gt;
まずムービークリップを作成（中身は何でもいい。適当に四角形でも書いてムービークリップ化するだけ）&lt;br /&gt;
それをステージに配置。インスタンス名をholder&lt;br /&gt;
&lt;br /&gt;
ダイナミックテキストをステージに配置。インスタンス名をtitleText&lt;br /&gt;
&lt;br /&gt;
以下のアクションスクリプトを記述&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;var&lt;/font&gt; xml:&lt;font color=&quot;#0000ff&quot;&gt;XML&lt;/font&gt;;&lt;/p&gt;
&lt;p&gt;xmlLoad();&lt;/p&gt;
&lt;p&gt;&lt;font color=&quot;#0000ff&quot;&gt;function &lt;/font&gt;xmlLoad():&lt;font color=&quot;#0000ff&quot;&gt;Void&lt;/font&gt;{&lt;br /&gt;
&amp;nbsp;xml = &lt;font color=&quot;#0000ff&quot;&gt;new XML&lt;/font&gt;();&lt;br /&gt;
&amp;nbsp;xml.&lt;font color=&quot;#0000ff&quot;&gt;onLoad&lt;/font&gt; = dataset;&lt;br /&gt;
&amp;nbsp;xml.&lt;font color=&quot;#0000ff&quot;&gt;ignoreWhite&lt;/font&gt; =&lt;font color=&quot;#0000ff&quot;&gt; true&lt;/font&gt;;&amp;nbsp;&lt;font color=&quot;#339966&quot;&gt;//空白を無視&lt;br /&gt;
&lt;/font&gt;&amp;nbsp;xml.&lt;font color=&quot;#0000ff&quot;&gt;load&lt;/font&gt;(&amp;quot;test.xml&amp;quot;); &lt;font color=&quot;#339966&quot;&gt;//text.xmlを読み込む&lt;/font&gt;&lt;br /&gt;
}&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;function &lt;/font&gt;dataset():&lt;font color=&quot;#0000ff&quot;&gt;Void&lt;/font&gt;{&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;&amp;nbsp;var&lt;/font&gt; att:&lt;font color=&quot;#0000ff&quot;&gt;Array &lt;/font&gt;=&lt;font color=&quot;#0000ff&quot;&gt; this.firstChild.childNodes&lt;font color=&quot;#000000&quot;&gt;[0].&lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;attributes&lt;/font&gt;&lt;/font&gt;; &lt;font color=&quot;#339966&quot;&gt;//今回は１件しか表示しない為。０番目のデータ（先頭データ）のみ使用します。&lt;br /&gt;
&lt;/font&gt;&amp;nbsp;holder.&lt;font color=&quot;#0000ff&quot;&gt;loadMovie&lt;/font&gt;(att.image);&amp;nbsp; &lt;font color=&quot;#339966&quot;&gt;//xmlファイルのimageという項目のデータを抽出&lt;br /&gt;
&lt;/font&gt;&amp;nbsp;titleText.&lt;font color=&quot;#0000ff&quot;&gt;text&lt;/font&gt; = att.title;&amp;nbsp;&amp;nbsp; &lt;font color=&quot;#339966&quot;&gt;//xmlファイルのtitleという項目のデータを抽出&lt;br /&gt;
&lt;/font&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
【xmlファイル】 test.xml&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;datalist&amp;gt;&lt;br /&gt;
&amp;nbsp;&amp;lt;data&amp;nbsp; image=&amp;quot;testxml.jpg&amp;quot; title=&amp;quot;タイトル&amp;quot; /&amp;gt;&lt;br /&gt;
&amp;lt;/datalist&amp;gt;&lt;br /&gt;
&lt;br /&gt;
※このXMLファイルの作成を注意して下さい。&lt;br /&gt;
私は1番上の&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;を&lt;br /&gt;
&amp;lt;? xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;UTF8&amp;quot; ?&amp;gt;としていて、&lt;br /&gt;
&amp;lt;?の後ろにスペースを入力していた。&lt;br /&gt;
たったこれだけでフラッシュファイルを実行するとエラーが出てハマってしまった＾＾；&lt;br /&gt;
こういう凡ミスは避けたいですね～&lt;br /&gt;
一応XMLファイルをダブルクリックで開けは記述のエラーがあれば表示してくれたりするんで、&lt;br /&gt;
ら一回確かめた方が良いです。&lt;br /&gt;
エラーがなければ何も表示されません。&lt;br /&gt;
&lt;br /&gt;
このFLASHは、ＸＭＬを読み込んでimage,titleという項目を抽出し&lt;br /&gt;
そこに入っている値をダイナミックテキストや、ムービークリップのloadMovie()に渡して、&lt;br /&gt;
画像を読み込んでいます。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;</description> 
      <link>http://webdesignblog.blog.shinobi.jp/%E6%9C%AA%E9%81%B8%E6%8A%9E/flash%E3%80%80actionscript%20xml%E3%83%87%E3%83%BC%E3%82%BF%E8%AA%AD%E3%81%BF%E8%BE%BC%E3%81%BF</link> 
    </item>
    <item>
      <title>actionscriptとphpの連携：アクセスカウンター</title>
      <description>&lt;p&gt;actionscriptからテキストの書き換えが出来ないのでPHPと連携してアクセスカウンターを作成するテスト。&lt;br /&gt;
&lt;br /&gt;
無理にflashでアクセスカウンタ作る必要もないけど、PHPとactionscriptの連携の経験にはなる。&lt;br /&gt;
&lt;br /&gt;
コーディングのレベルとしては初歩的で勉強しやすいから自分的にもわかりやすかった。&lt;br /&gt;
&lt;br /&gt;
PHPと連携出来るとまたいろいろ幅が広がるな～と思う。&lt;br /&gt;
&lt;br /&gt;
ＰＨＰとＭＹＳＱＬは連携させるコンテンツを作成した事もいくつかあるので、&lt;br /&gt;
&lt;br /&gt;
データベースと連携したＦｌａｓｈコンテンツというのも出来るね！&lt;br /&gt;
&lt;br /&gt;
用意するもの&lt;br /&gt;
・カウンタ用FLASHファイル（count.swf）&lt;br /&gt;
・カウンタ用PHPファイル（count.php）&lt;br /&gt;
・カウント用データファイル(count.dat)&lt;br /&gt;
カウント用データファイルの中身は０とか１とか適当に半角数字を入れておいてください。&lt;br /&gt;
また、これらの３つのファイルは同じフォルダの中か同じ階層にした方が理解はしやすいと思います。&lt;br /&gt;
&lt;br /&gt;
【flash側 count.swf】&lt;br /&gt;
&lt;br /&gt;
カウンタを表示する為のダイナミックテキストを配置。インスタンス名をcounterとしておく。&lt;br /&gt;
&lt;br /&gt;
actionscriptを以下のように記述。&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;var&lt;/font&gt; LvObj:&lt;font color=&quot;#0000ff&quot;&gt;LoadVars&lt;/font&gt; = &lt;font color=&quot;#0000ff&quot;&gt;new LoadVars&lt;/font&gt;();&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;var&lt;/font&gt; SvObj:&lt;font color=&quot;#0000ff&quot;&gt;LoadVars&lt;/font&gt; = &lt;font color=&quot;#0000ff&quot;&gt;new LoadVars&lt;/font&gt;();&lt;/p&gt;
&lt;p&gt;LvObj.&lt;font color=&quot;#0000ff&quot;&gt;load&lt;/font&gt;(&amp;quot;count.dat&amp;quot;);&lt;/p&gt;
&lt;p&gt;LvObj.&lt;font color=&quot;#0000ff&quot;&gt;onData&lt;/font&gt; = &lt;font color=&quot;#0000ff&quot;&gt;function&lt;/font&gt;(src){&lt;br /&gt;
&amp;nbsp;&lt;font color=&quot;#0000ff&quot;&gt;var&lt;/font&gt; count:&lt;font color=&quot;#0000ff&quot;&gt;Number&lt;/font&gt; = src;&lt;br /&gt;
&amp;nbsp;&lt;font color=&quot;#0000ff&quot;&gt;count&lt;/font&gt;++;&lt;br /&gt;
&amp;nbsp;SvObj.count = count;&lt;br /&gt;
&amp;nbsp;SvObj.&lt;font color=&quot;#0000ff&quot;&gt;sendAndLoad&lt;/font&gt;(&amp;quot;&lt;a href=&quot;http://shineisystems.dip.jp/count.php&amp;quot;,SvObj&quot;&gt;count.php&amp;quot;,SvObj&lt;/a&gt;);&amp;nbsp;&amp;nbsp;&amp;nbsp; //連携するPHPファイル名をcount.phpと設定した場合&lt;br /&gt;
&amp;nbsp;counter.&lt;font color=&quot;#0000ff&quot;&gt;text&lt;/font&gt; =count;&lt;br /&gt;
};&lt;br /&gt;
SvObj.&lt;font color=&quot;#0000ff&quot;&gt;onData&lt;/font&gt; = f&lt;font color=&quot;#0000ff&quot;&gt;unction&lt;/font&gt;(){&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp; stop(); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
【PHP　count.php】&lt;br /&gt;
&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
//カウント用のデータファイルの読み込み&lt;br /&gt;
$LogFile = &amp;quot;count.dat&amp;quot;;&lt;/p&gt;
&lt;p&gt;if(isset($_POST)){&lt;br /&gt;
&amp;nbsp;$count = urldecode($_POST[&amp;quot;count&amp;quot;]);&lt;br /&gt;
&amp;nbsp;$fp = fopen($LogFile, &amp;quot;w+&amp;quot;);&lt;br /&gt;
&amp;nbsp;fputs($fp,$count);&lt;br /&gt;
&amp;nbsp;fclose($fp);&lt;br /&gt;
}&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
注意点&lt;br /&gt;
actionscript内の、&lt;br /&gt;
&amp;nbsp;SvObj.&lt;font color=&quot;#0000ff&quot;&gt;sendAndLoad&lt;/font&gt;(&amp;quot;&lt;a href=&quot;http://shineisystems.dip.jp/count.php%22,SvObj&quot;&gt;count.php&amp;quot;,SvObj&lt;/a&gt;);&amp;nbsp;&amp;nbsp;&amp;nbsp; //連携するPHPファイル名をcount.phpと設定した場合&lt;br /&gt;
ここの部分でＰＨＰファイルのパスを指定しているけど、&lt;br /&gt;
これ一応しっかりとしたＵＲＬを入れた方がいいっぽい。&lt;br /&gt;
私はこれで同じ階層に置いたから良しと思ったけど、動かなかった。&lt;br /&gt;
http://～.com/count.php　みたいにしっかりPHPファイルのURL入れたら動きました。&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;</description> 
      <link>http://webdesignblog.blog.shinobi.jp/flash/actionscript%E3%81%A8php%E3%81%AE%E9%80%A3%E6%90%BA%EF%BC%9A%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%82%AB%E3%82%A6%E3%83%B3%E3%82%BF%E3%83%BC</link> 
    </item>
    <item>
      <title>文字列以外の抽出>flash>actionscript</title>
      <description>&lt;p&gt;文字の抽出はcharAtやsubstrを使用するが&lt;br /&gt;
これ文字以外、例えば数字には出来ないし、String型に日付とか入れると抽出するとundefinedが出る。&lt;br /&gt;
&lt;br /&gt;
自分は日付の１文字ずつを抽出して個々のムービークリップとして使用したかったので、&lt;br /&gt;
これの対策として以下とした。&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;var&lt;/font&gt; date = &lt;font color=&quot;#0000ff&quot;&gt;new Date&lt;/font&gt;();&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;var&lt;/font&gt; moji:&lt;font color=&quot;#0000ff&quot;&gt;Number&lt;/font&gt;;&lt;/p&gt;
&lt;p&gt;moji = date.&lt;font color=&quot;#0000ff&quot;&gt;getFullYear&lt;/font&gt;();&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;trace&lt;/font&gt;(&lt;font color=&quot;#0000ff&quot;&gt;String&lt;/font&gt;(moji).&lt;font color=&quot;#0000ff&quot;&gt;charAt&lt;/font&gt;(1));&lt;br /&gt;
&lt;br /&gt;
charAt(1)は２００９年の１番目を表示するので、これの表示は　０　となる。&lt;br /&gt;
先頭は０番目からだからね＾＾&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ｓｔｒｉｎｇ型で型キャストするって事だのん&lt;br /&gt;
&lt;br /&gt;
いちいち型キャストせずにやればいいのに？って思うが、たとえば&lt;br /&gt;
最初から変数mojiをString型で定義した場合。&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;var&lt;/font&gt; date = &lt;font color=&quot;#0000ff&quot;&gt;new Date&lt;/font&gt;();&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;var&lt;/font&gt; moji:&lt;font color=&quot;#0000ff&quot;&gt;String&lt;/font&gt;;&lt;/p&gt;
&lt;p&gt;moji = date.&lt;font color=&quot;#0000ff&quot;&gt;getFullYear&lt;/font&gt;();&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;trace&lt;/font&gt;(moji.&lt;font color=&quot;#0000ff&quot;&gt;charAt&lt;/font&gt;(1));&lt;br /&gt;
&lt;br /&gt;
この結果はundefinedになる。&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;trace&lt;/font&gt;(moji.&lt;font color=&quot;#0000ff&quot;&gt;charAt&lt;/font&gt;(1));　を&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;trace&lt;/font&gt;(moji);　とするときちんと2009が表示されるのだ。&lt;br /&gt;
&lt;br /&gt;
型キャストに気付かないとハマるかも＾＾&lt;/p&gt;</description> 
      <link>http://webdesignblog.blog.shinobi.jp/flash/%E6%96%87%E5%AD%97%E5%88%97%E4%BB%A5%E5%A4%96%E3%81%AE%E6%8A%BD%E5%87%BA-flash-actionscript</link> 
    </item>
    <item>
      <title>delete EnterFrameしてるのに止まらない。</title>
      <description>現在actionscriptでコンテンツ制作中に困った事が起こった。&lt;br /&gt;
&lt;br /&gt;
タイムライン上でいくつかのラベルで動きを制御して、&lt;br /&gt;
&lt;br /&gt;
ラベル１を実行、動作が終わったらラベル２実行&amp;hellip;という感じでラベル７位まで連鎖するのだが、&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
個々のラベルの中でonEnterFrameを使って、次のラベルへ行く時はそのEnterFrameをdeleteする。&lt;br /&gt;
&lt;br /&gt;
が、deleteしているはずなのにEnterFrameが止まらないのだ。&lt;br /&gt;
&lt;br /&gt;
あれ？と悩んでいろいろいじってみたが、いつまでたってもなおらない。&lt;br /&gt;
&lt;br /&gt;
なんだこれ&amp;hellip;とソースを隅々まで見た所、プログラム中で呼び出していない自作関数があって、&lt;br /&gt;
その関数内でonEnterFrameを使っているラベルを実行していたのだ。&lt;br /&gt;
その関数を消したら直った。&lt;br /&gt;
&lt;br /&gt;
うーん。疑問。&lt;br /&gt;
&lt;br /&gt;
実際その自作した関数はプログラム内で一度も呼び出していなかったのに。&lt;br /&gt;
&lt;br /&gt;
いや、呼び出さない関数を定義していたのもおかしい話だが、&lt;br /&gt;
&lt;br /&gt;
呼び出していない関数が実行されているのもおかしいだろ&amp;hellip;まあ、直ったからいいんだが。&lt;br /&gt;
&lt;br /&gt;
しかし気付いてよかった。&lt;br /&gt;
&lt;br /&gt;
まさかそこが原因だとは思わなかったし。</description> 
      <link>http://webdesignblog.blog.shinobi.jp/flash/delete%20enterframe%E3%81%97%E3%81%A6%E3%82%8B%E3%81%AE%E3%81%AB%E6%AD%A2%E3%81%BE%E3%82%89%E3%81%AA%E3%81%84%E3%80%82</link> 
    </item>
    <item>
      <title>当たり判定</title>
      <description>&lt;p&gt;当たり判定のやり方。&lt;br /&gt;
&lt;br /&gt;
初心者にもわかりやすいhitTest関数がactionscriptに用意されていますので、&lt;br /&gt;
&lt;br /&gt;
これを使って簡単に当たり判定が出来ます。&lt;br /&gt;
&lt;br /&gt;
ステージに&lt;br /&gt;
testMcというムービークリップを用意。&lt;br /&gt;
&lt;br /&gt;
１フレーム目にスクリプトを書くレイヤーを用意して、以下のスクリプトを記述&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;onEnterFrame&lt;/font&gt; = hitHantei;&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#0000ff&quot;&gt;function&lt;/font&gt; hitHantei(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; if(testMc.&lt;font color=&quot;#0000ff&quot;&gt;hitTest&lt;/font&gt;(&lt;font color=&quot;#0000ff&quot;&gt;_xmouse&lt;/font&gt;,&lt;font color=&quot;#0000ff&quot;&gt;_ymouse&lt;/font&gt;,&lt;font color=&quot;#0000ff&quot;&gt;true&lt;/font&gt;)){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font color=&quot;#0000ff&quot;&gt;trace&lt;/font&gt;(&lt;font color=&quot;#008080&quot;&gt;&amp;quot;hit&amp;quot;&lt;/font&gt;);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
【解説】&lt;br /&gt;
マウスのX座標とY座標との接触判定です。&lt;br /&gt;
この座標を対象のムービークリップの座標に変えれば色々ゲームなんかにも使えそうですね☆&lt;/p&gt;</description> 
      <link>http://webdesignblog.blog.shinobi.jp/flash/%E5%BD%93%E3%81%9F%E3%82%8A%E5%88%A4%E5%AE%9A</link> 
    </item>
    <item>
      <title>actionscriptとphpの連携・送受信</title>
      <description>&lt;p&gt;actionscriptを使ってPHPと連携させるのはどうやるのか勉強中にだいぶ困ったのでメモします。&lt;br /&gt;
&lt;br /&gt;
同じ事でつまづいている方（特に私と同じような初心者の方）の手助けになれば・・・と思います。&lt;br /&gt;
&lt;br /&gt;
初心者なんであんまり専門用語やら他の機能が付いたスクリプトをサンプルに勉強しても、&lt;br /&gt;
&lt;br /&gt;
どれが実際の送受信に必要なのか解り辛くて、自分の作っているアプリケーションに&lt;br /&gt;
&lt;br /&gt;
組み込むのを断念してしまう場合もあるのではないでしょうか？&lt;br /&gt;
&lt;br /&gt;
とにかくFLASHとPHPとの送受信のみに絞ってありますので、スクリプトも超単純です。&lt;br /&gt;
&lt;br /&gt;
掲示板作成やデータベースとの連携なんかは初心者がいきなり作れる訳ないです！&lt;br /&gt;
&lt;br /&gt;
あせらず一番最初にやるべき基礎を勉強して理解してからにしましょう！&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ではphpとデータの送受信してみますか！&lt;br /&gt;
簡単ですよ☆&lt;br /&gt;
今回はFLASH側のボタンを押すとPHPと接続してデータを送受信するアプリケーションです。&lt;br /&gt;
&lt;br /&gt;
用意するもの&lt;br /&gt;
・FLASHファイル&lt;br /&gt;
・PHPファイル(今回はtest.phpという名前)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
①FLASH側でボタンのムービークリップを作成します。インスタンス名をsendBtnとします。&lt;br /&gt;
シーン１に以下のactionscriptを記述します。&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#339966&quot;&gt;//メール送信関数&lt;br /&gt;
&lt;/font&gt;&lt;font color=&quot;#0000ff&quot;&gt;function&lt;/font&gt; sendMail():&lt;font color=&quot;#0000ff&quot;&gt;Void&lt;/font&gt;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font color=&quot;#0000ff&quot;&gt;var&lt;/font&gt; sendLV:&lt;font color=&quot;#0000ff&quot;&gt;LoadVars&lt;/font&gt; = &lt;font color=&quot;#0000ff&quot;&gt;new LoadVars&lt;/font&gt;();&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font color=&quot;#0000ff&quot;&gt;var&lt;/font&gt; loadLV:&lt;font color=&quot;#0000ff&quot;&gt;LoadVars&lt;/font&gt; = &lt;font color=&quot;#0000ff&quot;&gt;new LoadVars&lt;/font&gt;();&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; sendLV.buriburi = &amp;quot;ぶりぶり&amp;quot;;&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; loadLV.&lt;font color=&quot;#0000ff&quot;&gt;onLoad&lt;/font&gt; = &lt;font color=&quot;#0000ff&quot;&gt;function&lt;/font&gt;(success){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font color=&quot;#0000ff&quot;&gt;if&lt;/font&gt;(success == &lt;font color=&quot;#0000ff&quot;&gt;true&lt;/font&gt;){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font color=&quot;#0000ff&quot;&gt;trace&lt;/font&gt;(&lt;font color=&quot;#0000ff&quot;&gt;this&lt;/font&gt;.message);&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;font color=&quot;#0000ff&quot;&gt;else&lt;/font&gt;{&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font color=&quot;#0000ff&quot;&gt;trace&lt;/font&gt;(&amp;quot;通信に失敗しました&amp;quot;);&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;
&amp;nbsp;&lt;font color=&quot;#339966&quot;&gt;&amp;nbsp;&amp;nbsp; //PHPファイルの置いてある場所をきちんと指定&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; //今回はtest.phpというPHPファイルに接続します&lt;br /&gt;
&lt;/font&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sendLV.&lt;font color=&quot;#0000ff&quot;&gt;sendAndLoad&lt;/font&gt;(&amp;quot;&lt;a href=&quot;http://●●●●.com/test.php&quot;&gt;http://●●●●.com/test.php&lt;/a&gt;&amp;quot;, loadLV, &amp;quot;POST&amp;quot;);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;font color=&quot;#339966&quot;&gt;//送信ボタンを押したら&lt;br /&gt;
&lt;/font&gt;sendBtn.&lt;font color=&quot;#0000ff&quot;&gt;onPress&lt;/font&gt; = &lt;font color=&quot;#0000ff&quot;&gt;function&lt;/font&gt;(){&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; sendMail();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;a target=&quot;_blank&quot; href=&quot;http://file.webdesignblog.blog.shinobi.jp/200903081557.jpg&quot;&gt;&lt;img alt=&quot;flashとphpの簡単な連携サンプル&quot; align=&quot;bottom&quot; border=&quot;0&quot; src=&quot;http://file.webdesignblog.blog.shinobi.jp/Img/1236495449/&quot; /&gt;&lt;/a&gt;イメージはこんな感じ&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
②PHPファイルを用意します。test.phpという名前で作成します。&lt;br /&gt;
保存先は、PHPの動くサーバーにしてください。&lt;br /&gt;
このPHPファイルを置いたURLは、ＦＬＡＳＨ側で指定するのに使用しています。&lt;br /&gt;
sendLV.&lt;font color=&quot;#0000ff&quot;&gt;sendAndLoad&lt;/font&gt;(&amp;quot;&lt;a href=&quot;http://●●●●.com/test.php&quot;&gt;http://●●●●.com/test.php&lt;/a&gt;&amp;quot;, loadLV, &amp;quot;POST&amp;quot;);&lt;br /&gt;
の部分。&lt;br /&gt;
&lt;br /&gt;
test.phpに以下のプログラムを打ちます。&lt;br /&gt;
&amp;lt;?php&lt;br /&gt;
$buriburi = $_POST[&amp;quot;buriburi&amp;quot;];&lt;br /&gt;
print &amp;quot;message=&amp;quot; .$buriburi .&amp;quot;をちゃんと受信しました&amp;quot;;&lt;br /&gt;
?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
【今回の流れ解説】&lt;br /&gt;
&lt;br /&gt;
（ＦＬＡＳＨ側）&lt;br /&gt;
buriburi　という変数に　&amp;rdquo;ぶりぶり&amp;rdquo;　という値をセットしてPHPへ送信します。&lt;br /&gt;
&lt;br /&gt;
&amp;darr;&amp;darr;&amp;darr;&amp;darr;&amp;darr;&amp;darr;&amp;darr;&amp;darr;&lt;br /&gt;
&lt;br /&gt;
（ＰＨＰ側）&lt;br /&gt;
受信した buriburi　に入っている値を $buriburi　へ代入します。&lt;br /&gt;
message=　というのは次にＦＬＡＳＨ側で判定する時に使います。&lt;br /&gt;
ＰＨＰ側では&lt;br /&gt;
message=ぶりぶりを受信しました&lt;br /&gt;
という文字列を出力するだけです。&lt;br /&gt;
&lt;br /&gt;
&amp;darr;&amp;darr;&amp;darr;&amp;darr;&amp;darr;&amp;darr;&amp;darr;&amp;darr;&lt;br /&gt;
&lt;br /&gt;
（ＦＬＡＳＨ側）&lt;br /&gt;
this.messageを表示します。&lt;br /&gt;
PHP側の　message=　以降の部分です。&lt;br /&gt;
&lt;br /&gt;
今回の実行結果では&lt;br /&gt;
&lt;a target=&quot;_blank&quot; href=&quot;http://file.webdesignblog.blog.shinobi.jp/200903081616.jpg&quot;&gt;&lt;img alt=&quot;actionscriptとＰＨＰの送受信実行結果&quot; align=&quot;bottom&quot; border=&quot;0&quot; src=&quot;http://file.webdesignblog.blog.shinobi.jp/Img/1236496626/&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
と出力されます。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
スクリプトはとにかくコピペではなく、見ながら自分で打って下さい！&lt;br /&gt;
&lt;br /&gt;
どんな難しいスクリプトもそうするとだんだん覚えますよ！&lt;/p&gt;</description> 
      <link>http://webdesignblog.blog.shinobi.jp/flash/actionscript%E3%81%A8php%E3%81%AE%E9%80%A3%E6%90%BA%E3%83%BB%E9%80%81%E5%8F%97%E4%BF%A1</link> 
    </item>
    <item>
      <title>OSのマウスカーソルの表示を消す</title>
      <description>&lt;p&gt;onMouseMove= function(){&lt;br /&gt;
&amp;nbsp;mc._x = _root._xmouse;&lt;br /&gt;
&amp;nbsp;mc._y = _root._ymouse;&lt;/p&gt;
&lt;p&gt;//フレームレートに関係なくマウスが動くたび描画&lt;br /&gt;
&amp;nbsp;updateAfterEvent();&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
//ＯＳのマウスカーソルの表示を消す&lt;br /&gt;
Mouse.hide();&lt;/p&gt;</description> 
      <link>http://webdesignblog.blog.shinobi.jp/flash%EF%BC%88%E3%83%9E%E3%82%A6%E3%82%B9%EF%BC%89/os%E3%81%AE%E3%83%9E%E3%82%A6%E3%82%B9%E3%82%AB%E3%83%BC%E3%82%BD%E3%83%AB%E3%81%AE%E8%A1%A8%E7%A4%BA%E3%82%92%E6%B6%88%E3%81%99</link> 
    </item>
    <item>
      <title>マウスカーソルを作成</title>
      <description>&lt;p&gt;ステージにカーソルのMCを配置。&lt;br /&gt;
※基準点は左上で作成。&lt;br /&gt;
&lt;br /&gt;
以下のスクリプトを記述&lt;br /&gt;
onMouseMove= function(){&lt;br /&gt;
&amp;nbsp;mc._x = _root._xmouse;&lt;br /&gt;
&amp;nbsp;mc._y = _root._ymouse;&lt;/p&gt;
&lt;p&gt;//フレームレートに関係なくマウスが動くたび描画&lt;br /&gt;
&amp;nbsp;updateAfterEvent();&lt;br /&gt;
}&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;</description> 
      <link>http://webdesignblog.blog.shinobi.jp/flash%EF%BC%88%E3%83%9E%E3%82%A6%E3%82%B9%EF%BC%89/%E3%83%9E%E3%82%A6%E3%82%B9%E3%82%AB%E3%83%BC%E3%82%BD%E3%83%AB%E3%82%92%E4%BD%9C%E6%88%90</link> 
    </item>
    <item>
      <title>マウスカーソルの座標を調べる</title>
      <description>&lt;p&gt;マウスカーソルの座標を調べる。&lt;br /&gt;
&lt;br /&gt;
&lt;font size=&quot;3&quot;&gt;&lt;font size=&quot;2&quot;&gt;&lt;strong&gt;_xmouse&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;　　X座標&lt;br /&gt;
&lt;strong&gt;&lt;font size=&quot;3&quot;&gt;_ymouse&lt;/font&gt;&lt;/strong&gt;　　Y座標&lt;br /&gt;
&lt;br /&gt;
フレーム１に&lt;br /&gt;
ダイナミックテキスト（変数 x）&lt;br /&gt;
ダイナミックテキスト（変数 y）&lt;br /&gt;
を配置。&lt;br /&gt;
&lt;br /&gt;
フレーム１に&lt;br /&gt;
以下のアクションスクリプト記述&lt;br /&gt;
//初期化&lt;br /&gt;
_root.x = 0; //x座標の表示初期化&lt;br /&gt;
_root.y = 0; //y座標の表示初期化&lt;br /&gt;
&lt;br /&gt;
//マウスが動くたびに実行される&lt;br /&gt;
onMouseMove = function(){&lt;br /&gt;
&amp;nbsp;_root.x = _root._xmouse;&lt;br /&gt;
&amp;nbsp;_root.y = _root._ymouse;&lt;br /&gt;
}&lt;br /&gt;
&amp;nbsp;&lt;/p&gt;</description> 
      <link>http://webdesignblog.blog.shinobi.jp/flash%EF%BC%88%E3%83%9E%E3%82%A6%E3%82%B9%EF%BC%89/%E3%83%9E%E3%82%A6%E3%82%B9%E3%82%AB%E3%83%BC%E3%82%BD%E3%83%AB%E3%81%AE%E5%BA%A7%E6%A8%99%E3%82%92%E8%AA%BF%E3%81%B9%E3%82%8B</link> 
    </item>
    <item>
      <title>MySQLの文字化け</title>
      <description>XAMPPのインストールなどは上手くいったが、MySQLの勉強中に、&lt;br /&gt;
&lt;br /&gt;
select文でデータベースを読み込み、表示すると全角文字が?????と文字化けを起こした。&lt;br /&gt;
&lt;br /&gt;
どうしようもなくわからなかったが、ネットで調べてなんとかなったので&lt;br /&gt;
&lt;br /&gt;
同じ状況でお悩みの方の手助けになればと思い記録。&lt;br /&gt;
&lt;br /&gt;
SET CHARACTER SET SJIS;&lt;br /&gt;
&lt;br /&gt;
をコマンドプロンプトで打ち込むのみ。&lt;br /&gt;
&lt;br /&gt;
すると、Query OKと表示され、&lt;br /&gt;
&lt;br /&gt;
その後はデータベースを表示するときちんと全角を表示してくれた。&lt;br /&gt;
&lt;br /&gt;</description> 
      <link>http://webdesignblog.blog.shinobi.jp/php/mysql%E3%81%AE%E6%96%87%E5%AD%97%E5%8C%96%E3%81%91</link> 
    </item>

  </channel>
</rss>