Files
BH3/Assets/Plugins/Assembly-CSharp-firstpass/CinemaDirector/SetBoolAnimatorEvent.cs
2025-08-13 09:26:42 +08:00

26 lines
481 B
C#

using UnityEngine;
namespace CinemaDirector
{
[CutsceneItem("Animator", "Set Bool", new CutsceneItemGenre[]
{
CutsceneItemGenre.ActorItem,
CutsceneItemGenre.MecanimItem
})]
public class SetBoolAnimatorEvent : CinemaActorEvent
{
public string BoolName;
public bool Value;
public override void Trigger(GameObject actor)
{
Animator component = actor.GetComponent<Animator>();
if (component != null)
{
component.SetBool(BoolName, Value);
}
}
}
}