From 3bf862ea76d349c2aec1f71656dd6f41a82650e0 Mon Sep 17 00:00:00 2001 From: chai Date: Thu, 27 May 2021 19:42:52 +0800 Subject: *tween --- .../UI_Extension/Scripts/Animation/Tween/TweenAnimation.cs | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'Assets/UI_Extension/Scripts/Animation/Tween/TweenAnimation.cs') diff --git a/Assets/UI_Extension/Scripts/Animation/Tween/TweenAnimation.cs b/Assets/UI_Extension/Scripts/Animation/Tween/TweenAnimation.cs index 8494bef..ccefe06 100644 --- a/Assets/UI_Extension/Scripts/Animation/Tween/TweenAnimation.cs +++ b/Assets/UI_Extension/Scripts/Animation/Tween/TweenAnimation.cs @@ -1,10 +1,19 @@ -using System.Collections; +using System; +using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Events; namespace TweenAnimation { + // tween播放过程中产生事件 + [Serializable] + public class TweenEvent + { + public string name; // 事件名 + public float time; // 事件触发时间 + public UnityEvent eventHandler; // 回调函数 + } public class TweenAnimation : MonoBehaviour { @@ -35,6 +44,8 @@ namespace TweenAnimation // 回放次数,0是不限制,默认是0 public int playbackLimit; + public List eventList; + public TweenAnimation() { this.playbackStyle = PlaybackStyle.Loop; -- cgit v1.1-26-g67d0