メイン コーダーズルーム【スクリプト系】 インスタンス名を変数で指定することは出来ないのですか? | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
JUNSO | Åê¹ÆNo.29162 投稿日時: 2006-10-4 18:29 |
新米 居住地: 投稿: 2
使用環境:
WindowsXP,Flash8 Mac OSX,Flash8 |
インスタンス名を変数で指定することは出来ないのですか? こんばんわ。
インスタンス名を変数で指定することは出来ないのかどうか お聞きしたいです。 例えば、ムービークリップが9つあるとして それぞれhoge1?hoge9という名前がついているとします。 そして、hoge3の大きさを変更したい場合に name="hoge"+3; name._xscale=200; みたいにhoge3を指し示すときに 他の変数名で指し示すことは出来ないでしょうか? 以上、よろしくお願いします。 |
mujina | Åê¹ÆNo.29164 投稿日時: 2006-10-4 18:50 |
新米 居住地: 彩の国 投稿: 4
使用環境:
Win:XP sp3 Flash:CS5 Player:10,3,181,26 IE8.0 |
Re: インスタンス名を変数で指定することは出来ないのですか? FLASH8は使った事が無いのですが。
//---- var name :MovieClip; name = eval("hoge" + 3); name._xscale = 200; こんな感じで如何でしょうか?
|
テライユタカ | Åê¹ÆNo.29166 投稿日時: 2006-10-4 20:21 |
常連 居住地: わかやま 投稿: 88
使用環境:
iMac G5 10.4.9 + iBook G4 10.3.9 + Flash8 |
Re: インスタンス名を変数で指定することは出来ないのですか? var name = "hoge"+3;
this[name]._xscale = 200; で、できますね。
|
野中文雄 | Åê¹ÆNo.29169 投稿日時: 2006-10-5 1:24 |
ちょんまげら 居住地: 東京 投稿: 4531
使用環境:
CS5.5 .6.8 Vista Home Premium (SP1) |
Re: インスタンス名を変数で指定することは出来ないのですか?
|
JUNSO | Åê¹ÆNo.29288 投稿日時: 2006-10-11 10:08 |
新米 居住地: 投稿: 2
使用環境:
WindowsXP,Flash8 Mac OSX,Flash8 |
Re: インスタンス名を変数で指定することは出来ないのですか? 出来ました!
みなさんありがとうございます!! 大変助かりました。 ドット演算子と配列アクセス演算子のページ拝見しました! 本当にありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |