0

ロードした画像にボタン Mode を追加しようとしました。このエラーが表示されました:

Error #1056: Cannot create property buttonMode on flash.display.Loader.

何か助けはありますか?

4

1 に答える 1

0

Loader は DisplayObjectContainer を拡張しますが、buttonMode (および useHandCursor) プロパティは Sprite クラスおよびサブクラスに属します。

したがって、最も簡単な解決策は、単純に new Sprite() を作成してから、そのスプライトに addChild(yourLoader) を追加することです。そして、ローダーを置きたい場所にスプライトを追加します。次に、buttonMode と任意のクリック イベント リスナーをそのスプライトに割り当てます。

私には、Loader クラスがクリック イベントをディスパッチできるにもかかわらず、buttonMode を割り当てることができないということはまったく意味がありませんでした。

于 2012-11-10T12:34:44.997 に答える