先日に引き続き、今日もFLASHネタ。ということで、今回は、外部テキストに変数を書いておいて、それを読み込むときのtips。
まぁ、外部テキストに変数を持たせて、それをActionScriptで読み込むっていうこと自体はそんなに難しくありません。
[外部テキスト]
変数名=hogehoge
[ActionScript]
this.loadVariables("テキストファイル名");
これで済むんで。私がつまづいたのは、複数の変数を外部テキストに持たせる場合。 これも調べてみると何のことはありません。&でつなぐだけ。
[外部テキスト]
変数1=hogehoge&変数2=hogehoge
これは基本です。じゃあ一体どこでつまづいたのかと。 上記のように記述すれば、簡単に複数の変数を持つことができますが、一行にダラーってなるので、如何せん見難くてたまりません。そこで、改行を入れようと思いまして。
[外部テキスト]
変数1=hogehoge&
変数2=hogehoge
ならねぇ…。そうです、ここでつまづきました。改行したら動かないじゃんと。いろいろ試してみましたが、解決せず。仕方ないのでずっとググってたら、解決策を発見。
変数1=hogehoge&
&変数2=hogehoge
下に続く変数名の頭にも&を入れることで解決しました。
これで当初の目的は果たせたわけですが、変数の頭に&が入ると、せっかく改行したのにまた微妙に見難くなってるっていう。まぁ、それはどうにもならないっぽい。
http://blog.2inc.org/mt-tb.cgi/109
comment