- ベストアンサー
Flash lite1.1で
携帯用のページでボタンを設置しgotoAndPlayでとあるフレームに飛ばしたとき、複数あるMCをランダムで一つだけ表示する方法はないでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
方法は色々あるでしょう。 あるフレームに置いた複数のMCのアルファをすべて0にしておいて あるフレームに飛んだときランダムな1つのMCのみのアルファを100にする あるフレームに置いた複数のMCのx座標をすべてステージ外の右の方にしておいて あるフレームに飛んだときランダムな1つのMCのみのx座標をステージ内にする あるフレームに置いた複数のMCのフレーム1をすべて空白キーフレームにして stop() で停止させておいて あるフレームに飛んだときランダムな1つのMCのみを play() させる 他もあると思います。 何にしても複数のMCにはインスタンス名をつけて, ランダムなMC に setProperty でプロパティを設定したり tellTarget で命令したりするのが普通ではないでしょうか。
その他の回答 (1)
- chika_008
- ベストアンサー率80% (20/25)
回答No.2
リンクのサイトがおすすめですよ! すごくflash liteの事が書いてあります。 たとえば複数あるmcをランダムで表示する場合は 一つのフレームに1つmcを配置して ボタンが押された場合に http://nsflash.com/action/action0086.html 上記のページにあるrandom();を使用しランダムなフレームに とばす事が可能です。ぜひ試してみてください。
質問者
お礼
参考になりました!ありがとうございます!
お礼
遅くなってすいません! 参考にさせていただき無事に実現いたしました。 ありがとうございました!