33 lines
954 B
C#
33 lines
954 B
C#
/* This file is part of the "Simple Waypoint System" project by Rebound Games.
|
|
* You are only allowed to use these resources if you've bought them from the Unity Asset Store.
|
|
* You shall not license, sublicense, sell, resell, transfer, assign, distribute or
|
|
* otherwise make available to any third party the Service or the Content. */
|
|
|
|
using UnityEngine;
|
|
using System.Collections;
|
|
using DG.Tweening;
|
|
|
|
/// <summary>
|
|
/// Simple helper script to rotate an object over a period of time.
|
|
/// <summary>
|
|
public class RotationHelper : MonoBehaviour
|
|
{
|
|
/// <summary>
|
|
/// Total rotation duration.
|
|
/// <summary>
|
|
public float duration;
|
|
|
|
/// <summary>
|
|
/// Rotation value for rotating the object.
|
|
/// <summary>
|
|
public int rotation;
|
|
|
|
|
|
void Start()
|
|
{
|
|
transform.DORotate(new Vector3(rotation, 0, 0), duration, RotateMode.LocalAxisAdd)
|
|
.SetEase(Ease.Linear)
|
|
.SetLoops(-1);
|
|
}
|
|
}
|