Unity:オブジェクトがマウスカーソル位置に減速しながら近づく動き

スポンサーリンク

ゲーム開発ツールのUnityを勉強中。解説書やネットで調べた情報を参考にして覚えたことを忘れないように書き留めています。今回はマウスカーソルの動きにオブジェクトを追従させる方法を試してみました。

スクリプトの内容

マウスカーソルの動きにオブジェクトを追従させる方法を色々検索。カーソル座標に減速しながら近づく処理を追加したかったのでちょっと色々調べたところできあがったスクリプトはこんな感じ。コメント満載でお送りします。

マウスホイールの回転で奥行き方向の移動をできるようにしたのですが、ホイール回転に合わせたオブジェクトの奥行き移動の減速処理がどうもわかりません。またいずれ調べてみたいと思います。

SerializeField について

今回、参考になるコードを調べていて変数の宣言の前に”[SerializeField]”というのが付いていたので、これはなんだろうと思って調べると、プライベート変数をインスペクターウィンドウに表示するためのものらしい。なるほど~。