protected virtual void Awake() { _audioSource = GetComponent <AudioSource>(); _audioManager = AudioManager.Instance; _poolManager = PoolManager.Instance; _characterLight = GetComponentInChildren <CharacterLight>(); _cameraBehaviour = CameraBehaviour.Instance; Image = GetComponent <Image>(); }
// Use this for initialization void Awake() { mover = GetComponent <CharacterMover>(); input = GetComponent <CharacterInput>(); light = GetComponent <CharacterLight>(); animator = GetComponent <CharacterAnimator>(); m_rigidbody2D = GetComponent <Rigidbody2D>(); m_rigidbody2D.gravityScale = 3.5f; }
private void Start() { Joystick = new Joystick(PlayerNumber); _characterController = GetComponent <CharacterController>(); _characterInteraction = GetComponent <CharacterInteraction>(); _inventory = GetComponent <Character.Inventory.Inventory>(); _characterHealth = GetComponent <CharacterHealth>(); _characterLight = GetComponent <CharacterLight>(); _characterHealth.HealthChange += Notify; _inventory.InventoryChange += Notify; }