//2D位置.
Vector3 vec = Input.mousePosition; //マウス位置が取れる.左下(0,0), 右上(width, hight).
//3D位置.
GameObject c;
c = GameObject.FindWithTag("MainCamera"); //カメラを取得.
vec.z = 5f; //clipされない範囲でカメラからの距離を指定.
vec = c.camera.ScreenToWorldPoint(vec); //変換.
this.transform.position = vec;