🦁
[DOTween] Unityでスクリプトからオブジェクトを動かす[備忘]
DOTween
Unityでアニメーションを実現してくれる無料のライブラリ。
DOTween (HOTween v2)
ダウンロード&インポート
アセットストアからダウンロードして、インポートします。
インポートできたらセットアップのウィンドウがでるので初期化をしてApplyまでできたらOK。
成功していれば Assets/Plugins/Demigiant/DOTween が存在しているはず。
サンプル
C#のスクリプトでusingの記述は以下。
using DG.Tweening;
ゆらす
this.transform.DOShakePosition(0.3f, 0.2f, 5); // 時間、強さ、回数
拡大して戻す
// 0.3秒かけて1.5倍の大きさにする
this.transform.DOScale(new Vector3(1.5f, 1.5f, 1.5f), 0.3f).
OnComplete(() => this.transform.localScale = new Vector3(1f, 1f, 1f));
Discussion