私は AS3 で小さなプロジェクトに取り組んでおり、いくつかのインターフェイス ボタンを作成する必要があります。最初はそれらを別々のクラスとして持っていましたが、それはおそらくやり過ぎであることに気づき、その上で、ボタンを作成し、イベントディスパッチを親に割り当てることで、イベント呼び出しを簡素化する方法を見つけました。
とりあえず、
SimpleButton クラスを使用して作り直そうとしましたが、ボタンに何らかのデザインを与える方法がわかりません。Web 上のすべてのチュートリアルでは、SimpleButton を使用して、コードで実際に描画することにより、最も必要最小限の Actionscript グラフィックのみを作成します (なぜ誰もがそれをやりたいのかは私には理解できません)。ライブラリ項目を upState に割り当てる試み:
_deletebutton = new SimpleButton();
_deletebutton.upState = mc_deleteButtonUp; <--- exists in my library
何もしません。
Adobe のドキュメントによると、さまざまな状態が DisplayObjects を受け取る、つまり Sprites と MovieClips を受け取ると書かれているので、これを実行できるはずです。誰も方法を知っていますか?
ありがとうございました