12345678910111213141516171819202122232425262728293031 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- using ChivaXR;
- using System;
- /// <summary>
- /// 动画驱动器 --- 等待时间
- /// </summary>
- 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();
- }
- }
|