// 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; }
void Start() { lerp = GetComponent<LerpComponent>(); CreateGameObjects(); }