- ベストアンサー
【FLASH】Suzukaでのeval関数の使用に関して
質問させて頂きます。 現在、フリーソフトのSuzukaを使用してFLASH(SWF4)を作成中なのですが、スクリプトにevalを記述すると、構文エラーとなってしまいます。 [ex] i = 1; ary1 = 0; eval("ary" & 1) = 1; 【←構文エラー】 eval("ary" & 1)の他に、eval("ary" add 1)、eval("ary" + 1)なども試してみたのですが、すべてエラーとなってしまいます。 どなたかご存知の方がおられましたら、ご教授願います。 よろしくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Suzuka の SWF4 は超クセ者です。 Suzuka のSWFコンパイルエンジンはParaFla!と同じ(coa氏作 dl)ですから, ParaFla! のヘルプなどを参考にするか, 次のページを参考にしてみてください。 メモ帳 →▲ SWF4のスクリプト書式 http://nuko.info/memo/#pf02 > ■evalの扱い > ("hensuu" & i) = hoge; //左辺の場合、evalを省く。 > hoge = valueOf("hensuu" & i); //右辺の場合、valueOfを使う。
お礼
BlurFiltan様。 ご返答ありがとうございました。 無事解決することができました。