2009-07-19 8 views
0

AS3パッケージをダウンロードしていますが、これにeventListenerを追加しようとしています。私はインラインコードでこのイベントを追加しています。しかし、次のエラーが発生します。クラスが割り当てられているドキュメント内にインラインコードを書き込む

1046:型が見つからなかったか、コンパイル時定数ではありませんでした:MouseEvent。

私はクラスを書く方法を知らないので、私の質問は:ドキュメントにクラスが割り当てられているときにインラインコードを書くことができますか?もしそうなら、なぜ私は上記のエラーが発生していますか?

答えて

1

はあなたに

import flash.events.MouseEvent; 

ましたか?

+0

恐ろしい!これはそれでした。質問、なぜフラッシュイベントをインポートする必要がありますか? –

+2

コードと同じパッケージに定義されていないクラスを常にインポートする必要があります。これにより、コンパイラはクラスの定義を明白に見つけることができます。これが必須ではない場合は、異なるパッケージの2つのクラスが同じ名前を持っていれば問題に遭遇しますが、コンパイラはすぐに見つからなかった各クラス定義の可能な場所をすべて検索する必要がありませんあなたのパッケージ。 –

関連する問題