예제 #1
0
 void Awake()
 {
     controller     = GetComponent <IController2D>();
     stateMachine   = GetComponent <ITerrainState>();
     attack         = GetComponent <IAttack>();
     dash           = GetComponent <IDash>();
     jump           = GetComponent <IJump>();
     move           = GetComponent <IMovement>();
     timeControll   = GetComponent <ITimeControll>();
     lockedShooting = false;
 }
예제 #2
0
 private void Initialize()
 {
     movementController = player.GetComponent <IMovement>();
     dash = player.GetComponent <IDash>();
 }
예제 #3
0
 void Awake()
 {
     controller   = GetComponent <IController2D>();
     stateMachine = GetComponent <ITerrainState>();
     dash         = GetComponent <IDash>();
 }