Example #1
0
    void Awake()
    {
        //_flipLerp = transform.GetChild(1).GetComponent<FlipLerp>();
        _anim         = gameObject.GetComponent <Animator>();
        _playerRb     = gameObject.GetComponent <Rigidbody2D>();
        _leadMovement = GameObject.FindGameObjectWithTag("CameraLead").GetComponent <CameraLeadController>();
        _detectEnvi   = 1 << _enviMask;
        _detectGround = 1 << _groundMask;

        _jumpLayerMask = _detectEnvi | _detectGround;

        _soundHandler = GetComponent <PlayerSoundHandler>();
        _soundHandler.SetRunningSound();
    }
Example #2
0
 protected override void Initialize()
 {
     tr                 = GetComponent <TrailRenderer>();
     pg                 = GetComponent <PlayerGui>();
     ps                 = GetComponent <PlayerStats>();
     animator           = GetComponent <Animator>();
     playerStun         = GameObject.FindGameObjectWithTag("StunToEnemy").GetComponent <PlayerStun>();
     tr.enabled         = false;
     trailDelay         = tr.time;
     dashAnimationDelay = 0.5f;
     inNpcZone          = false;
     sr                 = GetComponent <SpriteRenderer>();
     psh                = GetComponent <PlayerSoundHandler>();
 }