Files
beyond/Assets/ThirdParty/Invector-AIController/Scripts/AI/vFSMBehaviourController.cs
2024-11-20 15:21:28 +01:00

22 lines
722 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace Invector.vCharacterController.AI.FSMBehaviour
{
public partial class vFSMBehaviourController : vMonoBehaviour, vIFSMBehaviourController
{
public vMessageReceiver messageReceiver
{
get
{
if (_messageReceiver == null && !tryGetMessageReceiver) _messageReceiver = GetComponent<vMessageReceiver>();
if (_messageReceiver == null && !tryGetMessageReceiver) tryGetMessageReceiver = true;
return _messageReceiver;
}
}
private vMessageReceiver _messageReceiver;
private bool tryGetMessageReceiver;
}
}