>>878
単純にクリックした所に移動させるだけなら
Buttonにアタッチしたスクリプトで
例えば、

void Update ()

{

if(Input.GetButton("Fire2"))

transform.position = Vector3.Lerp(transform.position, Input.mousePosition, 0.5f);

}


で行けるんじゃないかな?
右クリックした場所にボタンがスーッと移動する

自分の勉強も兼ねて考えたのは
ボタンを自由にドラッグ出来るってやつで
やや長くなったけど。
変換する必要なかったっぽいよ