合計初心者はここに。私はマウスイベントを使用してメニューボタンをリンクしてシーンからシーンまたはフレームからフレームにジャンプしましたが、私はタッチスクリーン用のメニューを作成したいので、実際にボタンをアクティブにするにはダブルタップする必要がありました。とにかく、ボタンを指のタップ1つで反応させることができますか?Adobe Flash CS6でのタッチスクリーン(シーンからシーンへのリンクボタン)のメニューを作成する方法CS3 actionscript 3.0
は、私はこのような申し訳
movieClip_3.addEventListener(MouseEvent.CLICK, fl_ClickToGoToScene_2);
function fl_ClickToGoToScene_2(event:MouseEvent):void
{
MovieClip(this.root).gotoAndPlay(1, "Scene 2");
}
シーン
からジャンプして、このコードを使用してきましたか?Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
button_2.addEventListener(TouchEvent.TOUCH_TAP, fl_TapHandler);
function fl_TapHandler(event:TouchEvent):void
{
gotoAndPlay(1, "Scene 2");
}
正しいはずですか?
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
movieClip_3.addEventListener(TouchEvent.TOUCH_TAP, TapHandler);
function TapHandler(event:TouchEvent):void
{
MovieClip(this.root).gotoAndPlay(1, "Scene 3");
}
「*このように?*」、あなたはそれを試す必要があります! 「TouchEvent」が適所にあると、動作しますか?元のコードでは 'this.root'で' gotoAndPlay(1、 "Scene 2");を呼び出しますが、新しいコードでは 'nothing 'で呼び出すのと同じですが、これは' this 'これは以前の' this.root'と同じでも異なっていてもかまいません。 – null
まだ動作していないようですが、実際にはタッチスクリーンで試してみる必要がありますか?マウスを動かしてクリックするとどうなりますか? – Mint
さて、タッチスクリーン上で動作させることが目標です。そう、タッチスクリーンで試してみてください。 – null