junk diary

junk diary

#106 FLASHで外部テキストに複数の変数を持たせるときのアレ

先日に引き続き、今日もFLASHネタ。ということで、今回は、外部テキストに変数を書いておいて、それを読み込むときのtips。

まぁ、外部テキストに変数を持たせて、それをActionScriptで読み込むっていうこと自体はそんなに難しくありません。

[外部テキスト]
変数名=hogehoge

[ActionScript]
this.loadVariables("テキストファイル名");

これで済むんで。私がつまづいたのは、複数の変数を外部テキストに持たせる場合。 これも調べてみると何のことはありません。&でつなぐだけ。

[外部テキスト]
変数1=hogehoge&変数2=hogehoge

これは基本です。じゃあ一体どこでつまづいたのかと。 上記のように記述すれば、簡単に複数の変数を持つことができますが、一行にダラーってなるので、如何せん見難くてたまりません。そこで、改行を入れようと思いまして。

[外部テキスト]
変数1=hogehoge&
変数2=hogehoge

ならねぇ…。そうです、ここでつまづきました。改行したら動かないじゃんと。いろいろ試してみましたが、解決せず。仕方ないのでずっとググってたら、解決策を発見。

変数1=hogehoge&
&変数2=hogehoge

下に続く変数名の頭にも&を入れることで解決しました。

これで当初の目的は果たせたわけですが、変数の頭に&が入ると、せっかく改行したのにまた微妙に見難くなってるっていう。まぁ、それはどうにもならないっぽい。

comment

 

trackback

trackback url

http://blog.2inc.org/mt-tb.cgi/109