この問題について何か助けていただければ幸いです。私が思いついたコードは非常に厄介なので、正しいアイデアを得るためにゼロから始めたいと思います。
- メインクラスを持つアプリケーションがあります。
- そのクラスでは、アプリケーション クラスとコンテナーのインスタンスが定義され、addChild() で表示リストに追加されます。
- 「アプリケーション」と呼ばれるムービークリップが追加され、追加されるとコンテナにそれらのアイコンが表示されます
- 私がしたいのは、「アプリケーション」の機能を呼び出すアイコンのボタンをクリックすることです
- この関数は、最終的にサイズ、位置などのアプリケーションのプロパティを変更したり、表示リストから削除したりします。
画像を投稿したかったのですが、許可されていないようです。
これをどのように行うべきかについての一般的なアドバイスはありますか? AS3 はあまり得意ではありませんが、いくつかのことには精通しています。私は一般的なロジックを欠いていると思いますが...
何らかの方法でクラス間で参照を渡す必要があると思いますが、インスタンスを定義する場所などについて本当に混乱しています。また、イベント リスナーがネストされたムービー クリップ (コンテナー内のアイコンのボタン) にある場合、イベント リスナーが機能しないという問題も発生しました。