void Start() { _creatureManager = GetComponent <CreatureManager>(); _animator = GetComponent <Animator>(); _originRayInAir = GetComponentInChildren <Collider2D>().transform.GetChild(0); _originRayOnWall = GetComponentInChildren <Collider2D>().transform.GetChild(1); }
void Start() { _creatureInputController = GetComponent <CreatureInputController>(); _creatureMovement = GetComponent <CreatureMovement>(); _creatureManager = GetComponent <CreatureManager>(); _characterMovement = GameObject.FindGameObjectWithTag("Player").GetComponent <CharacterMovement>(); }
private void Awake() { _creatureManager = GetComponentInParent <CreatureManager>(); _animator = GetComponentInParent <Animator>(); _creatureSearching = GetComponentInParent <CreatureSearching>(); _canCollideWithPlayer = _canCollideWithEnemy = true; }
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>(); }
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; }
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); }
private void Awake() { _stats = GetComponent <CreatureStats>(); _manager = GetComponent <CreatureManager>(); }
void Start() { _creature = GetComponent <CreatureManager>(); _timer = TimeBeforeComeBack.Value; }