DOTweenを使って360度オブジェクトを回転させたい場合、少しいつもと違う設定が必要になります。
transform.DOLocalRotate(new Vector3(0, 0, 360f), 6f) .SetEase(Ease.Linear) .SetLoops(-1, LoopType.Restart);
普通に上のように書いてしまうと、オブジェクトは一切回転しません。 0度と360度は同じ角度と判定されてしまうためです。
RotateMode.FastBeyond360を設定する
transform.DOLocalRotate(new Vector3(0, 0, 360f), 6f, RotateMode.FastBeyond360) .SetEase(Ease.Linear) .SetLoops(-1, LoopType.Restart);
DOLocalRotateの第3引数にRotateMode.FastBeyond360を設定することで、このように360度回転させることができます。
以上
今週のお題「特大ゴールデンウィークSP」