2021-06-25 07:50:12 -04:00

27 lines
605 B
C#

using UnityEngine;
public class TimedTransition : MonoBehaviour
{
public bool skipOnClick;
public float transitonDelay;
[Header("Transition Data")]
public int scene;
public float speed;
public float delay;
public float afterDelay = 0;
public float afterSpeed = -1;
float time;
void Update()
{
time += Time.deltaTime;
if (time >= transitonDelay || (skipOnClick && ConstantManager.ClickDown()))
{
Transition.Instance.FadeTransition(scene, speed, delay, afterDelay, afterSpeed);
Destroy(this);
}
}
}