Unityでカメラを1回だけ移動するようにしたくて試行錯誤した

昨日はいつも通りUnityで開発をしたのですが、昨日やったのはカメラを三人称視点から一人称視点、またその逆に変化させることです。
Vector3.Lerpという関数を使ったら滑らかに移動してくれてこれで解決したかと思ったのですが、それがカメラを回転させた時も発動してカメラがぐにゃぐにゃ動くようになります。
さて、どうしたものかと考えた結果、それが発動するのはボタンを押した時の1回きりにするためにBool変数でオンオフ切り替えることにしたのですがこれも中々上手く行かず苦労しました。
その変数をボタン押した時切り替わるようにするとVector3.Lerpがすぐ止まってしまいます。
なのでZ軸を決めた位置に来ると変わるようにしたのですがこれも思うように動きません。
そこでInvokeという関数でボタン押してから2秒経ったら切り替わるようにしてようやくまともに動くようになった感じです。
次に問題になったのはカメラを移動させてから一人称に切り替えると角度がめにゃくちゃになることで、これにはQuaternion.Lerpを使って解決しました。http://www.thelonemedievalist.com/musee-vio/

Unityでカメラを1回だけ移動するようにしたくて試行錯誤した

久しぶりに天気が良く家庭菜園日和でした!

最近なかなか天気がすぐれず、外に出向いての作業がほとんど出来ませんでしたが、今回の休みの日は天気が晴れ外に出向いて作業することが出来てとても嬉しく思いました。6月から取り組んでいた家庭菜園の手入れを行おうと言う日に今回の休みはなりました。去年から始めている家庭菜園ですが、去年失敗してしまった枝豆やいちごは栽培するのをやめて、去年成功したピーマンとトマトを主に育てることになりました。久しぶりに家庭菜園を見たので虫がたくさん付いていてとてもびっくりしました。まずはその虫を払う事から始めましたが、あまりにも多くの虫がくっついていたので虫を完全に取りきるのには30分ほど有しました。この後に固まってしまった地を一生懸命に耕し、水をあげるのと日光の光が均一に当たるように根や葉の微調整を行い完成です。日が当たっていなかったのか枯れかかっていたピーマンやトマトはしっかりと回復していました。趣味でもありますので、これから休みの日や早く起きれた日は積極的に行っていこうと思います。

久しぶりに天気が良く家庭菜園日和でした!