示例#1
0
        /// <summary>Command BoxDetection(014)</summary>
        public string CommandBoxDetection()
        {
            var parameter   = new BoxDetectionParameter();
            var commandText = new BoxDetection().GetCommandText(parameter);

            UdpSocket.SendTo(Encoding.UTF8.GetBytes(commandText), TargetEndpoint);
            return(commandText);
        }
示例#2
0
 // Use this for initialization
 void Start()
 {
     behaviourTree   = new BTEnemy(this);
     navAgent        = gameObject.GetComponent <NavMeshAgent>();
     playerSeen      = gameObject.GetComponentInChildren <BoxDetection>();
     distracted      = gameObject.GetComponentInChildren <Distracted>();
     questionMark    = gameObject.transform.Find("Question Mark").GetComponent <SpriteRenderer>();
     exclamationMark = gameObject.transform.Find("Exclamation Mark").GetComponent <SpriteRenderer>();
     sphereAlert     = gameObject.GetComponentInChildren <SphereCollider>().radius;
     blackboard      = gameObject.GetComponentInChildren <Blackboard>();
 }
 void OnEnable()
 {
     boxDetection              = serializedObject.targetObject as BoxDetection;
     SceneView.duringSceneGui += OnDrawGizmosSelected;
 }