Пример #1
0
 void Start()
 {
     _creatureManager = GetComponent <CreatureManager>();
     _animator        = GetComponent <Animator>();
     _originRayInAir  = GetComponentInChildren <Collider2D>().transform.GetChild(0);
     _originRayOnWall = GetComponentInChildren <Collider2D>().transform.GetChild(1);
 }
Пример #2
0
 void Start()
 {
     _creatureInputController = GetComponent <CreatureInputController>();
     _creatureMovement        = GetComponent <CreatureMovement>();
     _creatureManager         = GetComponent <CreatureManager>();
     _characterMovement       = GameObject.FindGameObjectWithTag("Player").GetComponent <CharacterMovement>();
 }
Пример #3
0
 private void Awake()
 {
     _creatureManager      = GetComponentInParent <CreatureManager>();
     _animator             = GetComponentInParent <Animator>();
     _creatureSearching    = GetComponentInParent <CreatureSearching>();
     _canCollideWithPlayer = _canCollideWithEnemy = true;
 }
Пример #4
0
 private void Start()
 {
     _playerPosition    = GameObject.FindGameObjectWithTag("Player").transform;
     _creatureStats     = GetComponent <CreatureStats>();
     _rb                = GetComponent <Rigidbody2D>();
     _creatureManager   = GetComponent <CreatureManager>();
     _creatureSearching = GetComponent <CreatureSearching>();
     _joystick          = GetComponent <CreatureJoystickDirection>();
     _collision         = GetComponentInChildren <CreatureCollision>();
     _animator          = GetComponent <Animator>();
 }
Пример #5
0
        void Awake()
        {
            _parent = transform.parent;

            if (_parent.GetComponent <SpriteMask>() == null)
            {
                _mask = gameObject.AddComponent(typeof(SpriteMask)) as SpriteMask;
            }
            else
            {
                _mask = gameObject.GetComponent <SpriteMask>();
            }

            _spriteParent        = _parent.GetComponent <SpriteRenderer>();
            _spriteRenderer      = transform.GetComponent <SpriteRenderer>();
            _creatureManager     = (CreatureManager)FindObjectOfType(typeof(CreatureManager));
            _characterMovemenent = _parent.GetComponent <CharacterMovement>();
            _side = 1;
        }
Пример #6
0
 private void Awake()
 {
     _stats             = GetComponent <CreatureStats>();
     _creatureManager   = GetComponent <CreatureManager>();
     _creatureSearching = GetComponent <CreatureSearching>();
 }
 private void Awake()
 {
     _creature = GetComponent <CreatureManager>();
     _input    = GetComponent <CreatureInputController>();
     _origin   = GameObject.FindGameObjectWithTag("Player").transform.GetChild(0);
 }
Пример #8
0
 private void Awake()
 {
     _stats   = GetComponent <CreatureStats>();
     _manager = GetComponent <CreatureManager>();
 }
Пример #9
0
 void Start()
 {
     _creature = GetComponent <CreatureManager>();
     _timer    = TimeBeforeComeBack.Value;
 }