• ベストアンサー

AS2をAS3にしたい

AS2で書かれたスクリプトの一部があります。下記をAS3にしたいのですが。 ちなみに、mcはインスタンス名です。  onClipEvent (load) {      pointX = 10;     pointY = 20;  }  onClipEvent (mouseMove) {       _root.mc._x = _root._xmouse + pointX;       _root.mc._y = _root._ymouse + pointY;     }

質問者が選んだベストアンサー

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

ActionScript 2.0 → 3.0 変換といよりも ActionScript 1.0(一番初期) → 3.0 変換ですね。。。 ムービークリップ「mc」が存在する任意のタイムラインの, 任意の "フレーム(キーフレーム)" に書くスクリプト例です↓。 //============================ var pointX:Number=10; var pointY:Number=20; stage.addEventListener(MouseEvent.MOUSE_MOVE,mouseMoveFunc); function mouseMoveFunc(e:MouseEvent):void { MovieClip(root).mc.x=stage.mouseX+pointX; MovieClip(root).mc.y=stage.mouseY+pointY; } //============================

koocom
質問者

お礼

BlurFiltan 様 ありがとうございます。 回答をみて、なるほどと思うばかりです。 がんばって勉強します。

関連するQ&A

専門家に質問してみよう