- ベストアンサー
FLASHのボタン操作について・・・・
何度も何度も本当にスミマセン。 やりたいこと: ゲーム内でアイテムをGETすると画面横に用意してある アイテムボックスにアイテムが表示されボタン化される。 アイテムを入手するまでは非表示で、マウスを 近づけてもカーソルは変化しない。 ご指導受けた内容: 「visible」という命令にてボタンを有効・無効化する手引きを受けました。 他ページで参考文献としてステージから大きく移動させ 一見無いようにするという方法もあると知りました。 つまづいた点: ご指導頂いた命令では思ったとおりになるのはなったのですが その時の例えがボタンイベントにて消す・表示するといった方法でした。 それらの特性を利用してフレームで読み込んだ時に消しておいて アイテムゲットしたら表示すればいいのかと思いましたが いきなり初っ端からボタンイベント以外で消す方法が分かりませんでした。 エンターフレームとかLOADとか様々試してみましたが プレビューすると「エラーの神様」が叱ります。;; 恐らく、命令の書き方が間違っているか ボタンオブジェクトでは無理なのか・・・ その他の方法としてレイヤーを一番TOPに設け ボタン隠すとかしてみましたが数多いフレームなので 各所にそれを設けるのは頭がこんがらがって無理でした。 (また、アイテム入手の順番は決まってないので その順番毎にボタン隠すフレームを用意するのも考えただけで死にそうになりました) ごちゃごちゃと書いてしまいましたが 最初は何も入手してないので全て非表示。 変数を利用してフラグをたて、 入手したなら表示、してないなら非表示のまま ってな感じでやりたいのですが私のようなバカでも 理解できる方法はあるでしょうか。 ご指導いただけるようでしたら、宜しくお願い致します。
- みんなの回答 (6)
- 専門家の回答
お礼
うわわわわわぁあ。 本当に有難う御座います。 完成が近くなるにつれ、どんどん容量がデカくなるのを 心配しながら且つ後戻りできないまま 徐々に作成してました。 これはいいです! すごい! ちょっとしたゲームパッケージですよね。 ちゃんとできるかどうかはまだ分かりませんが 目指すところが出来て本当に嬉しい限りです。 こんな初心者に丁寧に教えてくださりありがとうございました。 あたしも、いつしか知識が身に付いたら 是非指導できる立場になってみたいと思います。 本当に有難うございました。