![]()
![]()
FLASH作成時に画像を読み込んでその画像も一緒にパブリッシュすると、画像を変更したい時にはFLAファイルを編集することになります。
ActionScriptと外部テキストファイルを使用することでFLASHのソフトが無い環境でも画像変更することが可能です。
![]()
FLASHが表示されたと同時に、外部のJpeg画像を読み込みます。
デバッグ用に画像へのパスが書かれたテキストファイルの内容も表示させています。
![]()
| (1) 画像フォルダと画像の用意 | |||||||||||||||||||
| ・swfファイルを設置する場所に画像を置くフォルダ「file」を作成します。 | |||||||||||||||||||
| ・「file」フォルダにJpeg画像を設置します。(画像名は「01.jpg」) | |||||||||||||||||||
| (2) 外部テキストファイルの設置 | |||||||||||||||||||
| ・swfファイルを設置する場所に画像へのパスを明記したテキストファイルを設置します。(ファイル名は「imgpath.txt」) | |||||||||||||||||||
|
|||||||||||||||||||
| (3) シンボルの作成 | |||||||||||||||||||
| ・画像を読み込むためのシンボルを作成します。(色、形等は何でも構いません) | |||||||||||||||||||
![]() |
|||||||||||||||||||
| (4) シンボルをステージに配置 | |||||||||||||||||||
| ・ActionScriptを設定するレイヤー作成する(レイヤー名をActionとする) | |||||||||||||||||||
| ・レイヤー1にシンボルを配置します。 | |||||||||||||||||||
| ・レイヤー1にダイナミックテキストを配置します。 | |||||||||||||||||||
![]() |
|||||||||||||||||||
| ・設置したダイナミックテキストにインスタンス名「Path」を設定します。 | |||||||||||||||||||
![]() |
|||||||||||||||||||
| ・設置したシンボルにインスタンス名「SC」を設定します。 | |||||||||||||||||||
![]() |
|||||||||||||||||||
| (5) ステージにActionScriptを設定 | |||||||||||||||||||
|
|||||||||||||||||||
![]()
(5)の1行目は文字化けを防止するためのものです。
2、3行目で外部テキストファイルの内容を変数に取り込んでいます。
5行目はSWFが表示されたら常に実行するという命令文です。
6行目でテキストエリアに内容を表示、7行目でステージ上のシンボルに画像が読み込まれます。












