まず、私はas3と一般的なコーディングの総騒ぎで、コードスニペットの外ではほとんど動作しません。カスタムマウスカーソルが削除された後に重複したシンボルがドロップされた
私はプロジェクトに取り組んでいます。その一部は、シーンに入るときにカスタムマウスカーソルを取得するシーンです。シーンを終了すると、カスタムマウスカーソルが削除されます。カスタムカーソルを開始するコードは次のとおりです。
stage.addChild(crsTemple);
crsTemple.mouseEnabled = false;
crsTemple.addEventListener(Event.ENTER_FRAME, fl_CustomMouseCursor);
function fl_CustomMouseCursor(event:Event)
{
crsTemple.x = stage.mouseX;
crsTemple.y = stage.mouseY;
}
Mouse.hide();
crsTempleはカスタムカーソルのインスタンス名です。 、私は2番目のシーンに入るたび
stage.addChild(crsTemple);
crsTemple.mouseEnabled = false;
crsTemple.addEventListener(Event.ENTER_FRAME, fl_CustomMouseCursor_4);
function fl_CustomMouseCursor_4(event:Event)
{
crsTemple.x = stage.mouseX;
crsTemple.y = stage.mouseY;
}
Mouse.hide();
crsTemple.removeEventListener(Event.ENTER_FRAME, fl_CustomMouseCursor_4);
stage.removeChild(crsTemple);
Mouse.show();
は、残念ながら、私は再び通常のマウスを取得する:新しいシーンが(オブジェクトの上にローリングを経由して)入力された場合に続いて、私は新しいシーンに次のコードを持っていますシーンチェンジが発生したときにマウスがどこにあってもcrsTempleを落とし、ファイルが実行されている間はそこにとどまります。
ご協力いただきありがとうございます。
です!あなたの助けを借りて非常に@DigitalDありがとう、私は本当に感謝します!あなたは私のプロジェクトを遅刻から救った! –