先日ゲームジャムでメンバーの一人が「3Dモデルを特定の位置に移動」させる事に四苦八苦していたので、作った。スクリプトを。
このスクリプトは指定したスクリーン座標へモデルを移動させる為の物です。スクリーン座標的に(x:45, y:0)の位置へモデルを移動させたい場合、こんな感じで指定します。
このxとyは単純にスクリーンの座標、Zは奥の配置です。
カメラは錐体のため、奥行きの位置により座標が大きく異なります。例えばカメラ座標のZ値が-10の場合、Zに10を置くと丁度Zが0のキャラクター群と同じ位置にキャラクターを移動できます。
ちなみにスクリーン座標は左下が(0,0)です。
これを2D Spriteに使うと、座標を割と簡単に指定出来てちょっとだけ便利です。
ちなみにエラーが出まくります。主にMainCameraの取得失敗したりとかで。