FiE-Game/Assets/Cinema Director/Cutscene Items/Actor Items/Animation/StopAnimationEvent.cs

29 lines
699 B
C#
Raw Permalink Normal View History

2023-07-26 21:47:00 +02:00
using UnityEngine;
using System.Collections;
namespace CinemaDirector
{
[CutsceneItemAttribute("Animation", "Stop Animation", CutsceneItemGenre.ActorItem)]
public class StopAnimationEvent : CinemaActorEvent
{
public string Animation = string.Empty;
public override void Trigger(GameObject actor)
{
if (actor != null)
{
Animation animation = actor.GetComponent<Animation>();
if (!animation)
{
return;
}
animation.Stop(Animation);
}
}
public override void Reverse(GameObject actor)
{
}
}
}