メイン コーダーズルーム【スクリプト系】 FlashLite1.0 MC内のフレームを制御したいのですが上手くいきません。 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
matsurugi | Åê¹ÆNo.10931 投稿日時: 2004-9-19 0:37 |
新米 居住地: 投稿: 6
使用環境:
WindowsXP Pro.(SP2) IE6 Flash MX2004 Pro. |
FlashLite1.0 MC内のフレームを制御したいのですが上手くいきません。 iモードフラッシュを作ろうと思っています。
ランダムで決められた値(hensu)で任意のMC(インスタンス名A_mc)内のフレームに再生ヘッドを送りストップさせたいのですが。 上手くいきません。 どうしたら良いのでしょうか?どなたかよろしくお願いします。 hensu=random(20)+1; hensuは以下の処理を行う以前のフレームで定義されランダム値を入れられます。 on(keyPress "1"){ tellTarget("A_mc"){ gotoAndStop(hensu); } } これで良いのかと思ったら、tellTargetで指示の適用が"A_mc"に移っているので、hensuは未定義(undefine)ってことになるらしくhensuの値がgotoAndStopの引数に渡せません。どうしたらいいのでしょうか。gotoAndStopの引数に直接数値を与えてやれば、希望通りに動くので、文法的には問題ないと思います。 スラッシュシンタックスとかで指定するのかな?とも思いますが、これが分かりません。gotoAndStop(./hensu)なんてやればエラーになってしまいます。 誰か助けて。 |
HapHands | Åê¹ÆNo.10933 投稿日時: 2004-9-19 1:28 |
半人前 居住地: 東京都新宿区 投稿: 47
使用環境:
Flash: (6.0.25.1) Pro(7.2.0.581) OS: XP Pro Sp2 (10.2.8) CPU: Pentium M 1.70GHz RAM: 1.0GB |
Re: FlashLite1.0 MC内のフレームを制御したいのですが上手くいきません。 こんばんは。
変数hensuがメインタイムラインで設定されているのであれば、
これで動作すると思いますが、いかがでしょうか。 個人的には以下のようにパス指定に_rootを使用したりもしますがこれでも動作すると思います。
ご参考になれば。
|
matsurugi | Åê¹ÆNo.10937 投稿日時: 2004-9-19 1:58 |
新米 居住地: 投稿: 6
使用環境:
WindowsXP Pro.(SP2) IE6 Flash MX2004 Pro. |
Re: FlashLite1.0 MC内のフレームを制御したいのですが上手くいきません。 早速の回答ありがとうございます。
おかげで動きました。 なかなか思うようには動かず苦労しています。 今後もまたよろしくお願いします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |