Esempio n. 1
0
 protected virtual void Awake()
 {
     sprite       = GetComponent <SpriteRenderer>();
     animator     = GetComponent <Animator>();
     colorSwap    = new ColorSwap(sprite.material);
     colorSwapper = new ColorSwapper(sprite.material);
 }
Esempio n. 2
0
    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();
    }
Esempio n. 3
0
 // 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;
 }