using System.Collections; using System.Collections.Generic; using UnityEngine; using ChivaXR; using System; /// /// 动画驱动器 --- 等待时间 /// public class AniDriver_WaitTime : AnimationDriverBase { public float waitTime; public override void FinishedState() { } public override void InitState() { } public override void StartPlay(Action finishedCallBack = null) { StartAniCoroutine(WaitTime(waitTime,finishedCallBack)); } public IEnumerator WaitTime(float time,Action finishedCallBack) { yield return new WaitForSeconds(time); finishedCallBack?.Invoke(); } }