Flash CS3 ドキュメンテーション |
|||
| ActionScript 2.0 の学習 > テキストとストリングの操作 > テキストと変数のテキストフィールドへのロードについて > FlashVars を使用したテキストのロードと表示 | |||
FlashVars は簡単に使用できますが、HTML ドキュメントと共に SWF ファイルをパブリッシュする必要があります。そのためには、生成された HTML コードを修正し、object タグと embed タグの両方に FlashVars プロパティを含める必要があります。それから、修正後の HTML ドキュメントを Web ブラウザで表示して Flash ドキュメントをテストします。
this.createTextField("my_txt", 10, 10, 10, 100, 21);
my_txt.text = _level0.username;
|
メモ |
|
HTML ドキュメントは、デフォルトでは、FLA ファイルと同じディレクトリにパブリッシュされます。HTML ドキュメントがパブリッシュされない場合、[ファイル]-[パブリッシュ設定] を選択し、それから [形式] タブを選択します。[HTML] が選択されていることを確認してください。 |
object タグ内のコードを次に合わせて変更します。 追加する必要のあるコードは、ボールド体で示されています。
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.adobe.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" id="flashvars" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="flashvars.swf" /><param name="FlashVars" value="username=Thomas" /><param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <embed src="flashvars.swf"FlashVars="username=Thomas"quality="high" bgcolor="#ffffff" width="550" height="400" name="flashvars" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" /> </object>
SWF ファイルにより、ステージ上の動的に作成されたテキストフィールドに "Thomas" という名前が表示されます。
セキュリティの詳細については、セキュリティについて.を参照してください。
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00000887.html