▽リソースの場所を指定する▽
最近、以下のようにするとhtmlファイルのパスとは別に
flashファイルでのリソースファイルのカレントパスが
設定できることを知りました。

<object ~ >
<param name="base" value="パス" >
</object>

画像ファイルや効果音などリソースを読み込むflashファイルを表示する
htmlファイルを作成する際
いままでは同じフォルダに
flashファイルとhtmlファイルをセットしていました。

【今までの配置方法】Flash習作5
-ドキュメントルート
 -lab
  -flash
   -05
    ・htmlファイル(index.html)
    ・flashファイル(tank3.swf)
    -resource
     ・リソースファイル
※flashファイルでは「resource/ファイル名」と
リソースファイルを読み込んでいます。


今回の例では
<param name="base" value="lab/flash/05" >
とhtmlファイルからの相対パスを設定することで
正しくリソースファイルが読み込めることが
できるようになりました。

【paramタグでbaseを指定した今回の配置】
-ドキュメントルート
 ・htmlファイル(tips_fl0.html)
 -lab
  -flash
   -05
    ・flashファイル(tank3.swf)
    -resource
     ・リソースファイル

【実行結果】

いかがでしょうか?
Flash習作5と同じflashが表示されていますか?
▽改変履歴▽
2010/10/30
・新規作成