Mouse3Dではちゅねミクを動かそう。

1.カメラ回転

カメラの位置を回して、ステージ全体がくるくる回ってるように見える方法。今後も使えそうなのでメモっとく。
でも多分基本技。
まず初期化部分。

ActionScript

  1. cameraRotation = 270;
  2. camera.y = 1000;
  3. camera.z = -1000 * Math.sqrt(3);
  4. camera.focus = 180;
  5. camera.zoom = 4;
  6. this.addEventListener(Event.ENTER_FRAME , rotateCamera);

で、カメラを回す関数

ActionScript

  1. private function rotateCamera(e:Event):void {
  2.     cameraRotation += 1.2;
  3.     camera.z = 1000 * Math.sin(cameraRotation * Math.PI/180);
  4.     camera.x = 1000 * Math.cos(cameraRotation * Math.PI/180);
  5. }
タイトルとURLをコピーしました