예제 #1
0
 private void Awake()
 {
     _movementComponent        = GetComponent <IMovement>();
     _playerAnimationComponent = GetComponent <IPlayerAnimationComponent>();
     _movementComponent.BindAnimator(_playerAnimationComponent);
     _player = new Player(GetComponent <IInput>(),
                          _movementComponent,
                          GetComponent <ICollision>(),
                          _playerAnimationComponent,
                          GameObject.FindWithTag("GameManager").GetComponent <GameManagerComponent>());
 }