Пример #1
0
 // Use this for initialization
 private void Awake()
 {
     _facingCosineVal = Mathf.Cos(FacingCosine * Mathf.Deg2Rad);
     _steeringBasics  = GetComponent <SteeringBasics>();
     _arrive          = GetComponent <Arrive>();
     SteeringBasics.RbConstraints(GetComponent <Rigidbody>());
 }
Пример #2
0
 // Use this for initialization
 private void Awake()
 {
     _rb             = GetComponent <Rigidbody>();
     _steeringBasics = GetComponent <SteeringBasics>();
     _seek           = GetComponent <Seek>();
     SteeringBasics.RbConstraints(_rb);
 }
Пример #3
0
        //private GameObject debugRing;

        private void Awake()
        {
            //DebugDraw debugDraw = gameObject.GetComponent<DebugDraw> ();
            //debugRing = debugDraw.createRing (Vector3.zero, wanderRadius);

            _steeringBasics = GetComponent <SteeringBasics>();
            _seek           = GetComponent <Seek>();
            SteeringBasics.RbConstraints(GetComponent <Rigidbody>());
        }
Пример #4
0
 // Use this for initialization
 private void Start()
 {
     _steeringBasics = GetComponent <SteeringBasics>();
     _wander         = GetComponent <Wanderer>();
     _cohesion       = GetComponent <Cohesion>();
     _separation     = GetComponent <Separation>();
     _sensor         = GetComponent <NearSensor>();
     SteeringBasics.RbConstraints(GetComponent <Rigidbody>());
 }
Пример #5
0
 // Use this for initialization
 private void Awake()
 {
     _steeringBasics = GetComponent <SteeringBasics>();
     _arrive         = GetComponent <Arrive>();
     _evade          = GetComponent <Evade>();
     _wallAvoid      = GetComponent <WallAvoidance>();
     SteeringBasics.RbConstraints(GetComponent <Rigidbody>());
     Objs = GameObject.FindGameObjectsWithTag("HidingSpot").Select(h => h.GetComponent <Rigidbody>()).ToList();
 }
Пример #6
0
 // Use this for initialization
 private void Awake()
 {
     _boundingRadius = GetComponent <ObjectCollisionProps>();
     SteeringBasics.RbConstraints(GetComponent <Rigidbody>());
 }
Пример #7
0
 // Use this for initialization
 private void Start()
 {
     _flee           = GetComponent <Flee>();
     _steeringBasics = GetComponent <SteeringBasics>();
     SteeringBasics.RbConstraints(GetComponent <Rigidbody>());
 }