//Cache currently used scripts to access as components
 private void Awake()
 {
     _movement    = GetComponent <PlayerMovement>();
     _jumping     = GetComponent <PlayerJump>();
     _slideJump   = GetComponent <PlayerWallJump>();
     _dash        = GetComponent <PlayerDash>();
     _attack      = GetComponent <PlayerAttack>();
     _groundPound = GetComponent <PlayerGroundPound>();
     _paintBomb   = GetComponent <PlayerPaintBomb>();
 }
示例#2
0
 private void Awake()
 {
     animator          = GetComponent <Animator>();
     rb                = GetComponent <Rigidbody2D>();
     playerController  = GetComponent <PlayerController>();
     playerMovement    = GetComponent <PlayerMovement>();
     playerDash        = GetComponent <PlayerDash>();
     playerAttack      = GetComponent <PlayerAttack>();
     playerJump        = GetComponent <PlayerJump>();
     playerWallJump    = GetComponent <PlayerWallJump>();
     playerGroundPound = GetComponent <PlayerGroundPound>();
     playerPaintBomb   = GetComponent <PlayerPaintBomb>();
     death             = GetComponent <deathSystem>();
 }