メイン コーダーズルーム【スクリプト系】 String型で書いた数式をコードとして有効化できませんでしょうか? | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
kaduma | Åê¹ÆNo.44169 投稿日時: 2009-12-20 11:42 |
新米 居住地: 愛知県 投稿: 11
使用環境:
使用環境: ActionScript 3.0 FlashCS4 WinXP SP2 |
String型で書いた数式をコードとして有効化できませんでしょうか? Flash CS4でActionScript3.0で開発しています。
例えば var setSize:String = "stage.stageWidth-10" のようなストリングで書いた式を コードとして有効化したいのですが テキストの置き換え等以外で 実現することは可能でしょうか? XMLでオブジェクトの位置をステージに対して 相対的に配置したり、絶対的に配置するのに XMLのノード内にテキストで式を記述し Flash側で有効化できたらなぁ、と考えております。 もしご存知の方がお見えでしたら ご教授頂きます様宜しくお願い致します。 |
野中文雄 | Åê¹ÆNo.44170 投稿日時: 2009-12-20 12:19 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: String型で書いた数式をコードとして有効化できませんでしょうか? 不可能だと思われます。JavaScriptなどでは、eval()関数として備わっていることがあります。けれど、ActionScript 2.0でも、eval()関数は式を評価することまではできませんでした。そして、ActionScript 3.0にこの関数は存在しません。
引用: kadumaさんは書きました: |
kaduma | Åê¹ÆNo.44171 投稿日時: 2009-12-20 13:40 |
新米 居住地: 愛知県 投稿: 11
使用環境:
使用環境: ActionScript 3.0 FlashCS4 WinXP SP2 |
Re: String型で書いた数式をコードとして有効化できませんでしょうか? 早速のご回答ありがとうございます。
残念です。 よくよく考えたら、こんなことできたら 使い方によっては危険になりますもんね。 XMLに<referStage>のような ステージを参照するかどうかのブール値を 付け足して対応します。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |