====== 018 クリックした場所にオブジェクトを移動させる ====== ===== 概要 ===== ScreenToWorldPointを使ってマウスクリックしたスクリーン座標をワールド座標に変換します。 ==== ソースコード ==== public class HogeScript : MonoBehaviour { float distance = 0.0f; void Start () { distance = Vector3.Distance( transform.position, Camera.main.transform.position ); Debug.Log("distance ->" + distance ); } void Update () { if( Input.GetMouseButton(0) ) { Vector3 mousePos = Input.mousePosition; mousePos.z = distance; transform.position = Camera.main.ScreenToWorldPoint( mousePos ); } } } これを適用させたいGameObjectにドラッグ&ドロップすれば良いです。