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

24 lines
414 B
C#

using UnityEngine;
namespace BehaviorDesigner.Runtime
{
public interface IBehavior
{
string GetOwnerName();
int GetInstanceID();
BehaviorSource GetBehaviorSource();
void SetBehaviorSource(BehaviorSource behaviorSource);
Object GetObject();
SharedVariable GetVariable(string name);
void SetVariable(string name, SharedVariable item);
void SetVariableValue(string name, object value);
}
}