Пример #1
0
 private void Start()
 {
     playerController = playerObject.GetComponent <IPlayerMovementController>();
     motionBob.Setup(Camera, StrideInterval);
     m_OriginalCameraPosition = Camera.transform.localPosition;
     //     m_CameraRefocus = new CameraRefocus(Camera, transform.root.transform, Camera.transform.localPosition);
 }
Пример #2
0
 public PlayerActionManager(
     IPlayerActionResolver playerActionResolver,
     IPlayerMovementController playerMovementController,
     IPlayerShootingController playerShootingController)
 {
     this.actionResolver           = playerActionResolver;
     this.playerMovementController = playerMovementController;
     this.playerShootingController = playerShootingController;
 }
Пример #3
0
 public PlayerController(IPlayerMovementController playerMovementController, Rigidbody2D rigidbody2D)
 {
     movementController = playerMovementController;
     rb2D = rigidbody2D;
 }