Unity で物体を動かしたい
● やりたいこと
ある限定された範囲で,物体をマウスでDragして動かせるようにしたい。
● 条件
Screen Spaceで実装するのが一般的ですが,今回はWorld Spaceで実装します。あえてこのような形をとっているのは衝突判定などの物理演算が活用しやすくなると考えたからです。
● 方針
実装しようと思ってるときの頭の中はこんな感じでした。
1. まずCanvasの設定を見直そう
・細かい設定が面倒だけど頑張る
2. マウスの位置と物体の位置を同じにする関数