0

hitTestPoint を機能させようとしています。これを入力すると、次のエラーが表示されます。

シーン 1 1046: 型が見つからないか、コンパイル時の定数ではありません: mcircle.

ここに私が持っているコードがあります:

    import flash.events.Event;

    addEventListener(Event.ENTER_FRAME, hitTest);

function hitTest(evt:Event){
if(mcircle.hitTestPoint(mouseX, mouseY, true)){
    hitText1.text= "hitTestPoint- TRUE";
}
else{
    hitText1.text= "hitTestPoint-FALSE";
}

}

私はフラッシュに本当に慣れていないので、ばかげた間違いをしていることはわかっています。どんな助けでも本当に感謝します:)

4

1 に答える 1

0

mcircleのインスタンス名がコードと完全に一致していることを確認してください。

フラッシュIDEで、ステージ上の円をクリックして、クリップを選択します。次に、プロパティパネルを表示し、クリップのインスタンス名を確認します。

プロパティパネルがどこにあるかわからない場合は、画面上部のメニューを使用して、[ウィンドウ]/[プロパティ]を選択して見つけることができます。

ライブラリに表示される名前は、シンボルの名前です。インスタンス名ではありません。

于 2013-01-10T00:16:41.010 に答える