PlayStation MobileでもLookAtは便利だった

Three.jsでのLookAtは3Dオブジェクトを向かせるときに便利なメソッドだった。
しかしPlayStation MobileでのLookAtはMatrix4のメソッドである。

ボールを転がすデモBallMazeDemoのmain.csを使う。
main.csのUpdateViewMatrixメソッドを書き換える。
static void UpdateViewMatrix() {
 Defs.matView = Matrix4.LookAt(new Vector3( thePlayer.Get().position.X, bZoomMode ? 30.0f : 10.0f, thePlayer.Get().position.Z + 5.0f), thePlayer.Get().position, new Vector3(0.0f, 1.0f, 0.0f));
}
実行してみると、ゲームスタート時の挙動が変だが、その他はオリジナルに近い。
LookAtは便利だ…
2013/06/15 00:27
タグ