From 63f4fd784f27e195913607e938a6d7282a9485d3 Mon Sep 17 00:00:00 2001 From: chai Date: Fri, 10 Sep 2021 22:29:23 +0800 Subject: *misc --- Assets/Scripts/Unit/Components/UnitState/UnitState.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'Assets/Scripts/Unit/Components/UnitState/UnitState.cs') diff --git a/Assets/Scripts/Unit/Components/UnitState/UnitState.cs b/Assets/Scripts/Unit/Components/UnitState/UnitState.cs index b94a98df..ff42c2be 100644 --- a/Assets/Scripts/Unit/Components/UnitState/UnitState.cs +++ b/Assets/Scripts/Unit/Components/UnitState/UnitState.cs @@ -17,6 +17,18 @@ public class UnitState : UnitComponent } } + // 如果设置了endpoint属性,检查是否到了endpoint + public virtual bool isAnimationReachEndPoint + { + get + { + var layer = owner.unitAnimation.baseLayer; + if (!layer.animationData.HasProperty(EAnimationProperty.Endpoint)) + return false; + return layer.playbackNormalizedTime >= layer.animationData.GetProperty(EAnimationProperty.Endpoint); + } + } + public virtual bool isComboOpen { get -- cgit v1.1-26-g67d0