protected virtual void Awake() { sprite = GetComponent <SpriteRenderer>(); animator = GetComponent <Animator>(); colorSwap = new ColorSwap(sprite.material); colorSwapper = new ColorSwapper(sprite.material); }
void Awake() { EventList.playerDeath += Grub_OnPlayerDeath; EventList.waveChanged += Grub_OnWaveChanged; swapper = GetComponent <ColorSwapper>(); swapper.ToggleObjectsColor(ColorNames.White); Score = 500; _timer = timer; colorEnum = colors.GetEnumerator(); pointEnum = points.GetEnumerator(); }
// Unity event functions section. void Awake() { lerpAnimations = GetComponent <LerpComponent>(); shootComponent = GetComponent <ShootingComponent>(); moveComponent = GetComponent <MovementComponent>(); moveComponent.MoveSpeed = baseSpeed; polyCollider = GetComponent <PolygonCollider2D>(); swapper = GetComponent <ColorSwapper>(); mainActions = new MainActions(); mainActions.Player.SetCallbacks(this); EventList.enemyDeath += Player_OnEnemyDeath; EventList.grubCollect += Player_OnGrubCollect; HelperMethods.playerTransform = transform; }