void Awake() { _animator = GetComponent <Animator>(); _controller = GetComponent <RatController>(); _player = GetComponent <RatPlayer>(); _yeeter = GetComponent <Yeeter>(); _ratPlayer = GetComponent <RatPlayer>(); _ratCalculator = GetComponent <RatCalculator>(); _grabbable = GetComponent <Grabbable>(); _grabbable.OnGrabCallback += this.OnGrab; _grabbable.OnReleaseCallback += this.OnRelease; _myRigidbody = GetComponent <Rigidbody2D>(); // listen to some events for illustration purposes _controller.onControllerCollidedEvent += onControllerCollider; _controller.onTriggerEnterEvent += OnTriggerEnterEvent; _controller.onTriggerExitEvent += OnTriggerExitEvent; crownSprite.enabled = false; }
private void Awake() { calc = GetComponent <RatCalculator>(); }