2012年2月22日水曜日

[Unity] マウス位置にオブジェクトを表示する方法

screen座標をworld座標に変換しマウス位置にオブジェクトを表示するスクリプト。

screenPositionのx,y座標にscreen座標のx,y座標を格納する。z座標にはオブジェクトのカメラからの距離を指定する。上のサンプルではz座標にカメラの高さを指定。

camera.ScreenToWorldPoint()にscreenPositionを指定することでtargetをマウス位置に移動する。

スクリプトはカメラに適用し、Targetに移動するオブジェクトを選択する。

0 件のコメント:

コメントを投稿