Пример #1
0
 private void Start()
 {
     playerAnimations               = GetComponent <PlayerAnimations>();
     playerMovement                 = GetComponent <PlayerMovement>();
     playerRenderer                 = GetComponent <PlayerRenderer>();
     playerAiInteractions           = GetComponent <PlayerAIInteractions>();
     movementInput                  = GetComponent <IMovementInput>();
     movementInput.OnInteractEvent += () => playerAiInteractions.Interact(playerRenderer.IsSpriteFlipped);
 }
Пример #2
0
 private void Update()
 {
     movementVector = new Vector2(Input.GetAxisRaw("Horizontal"), Input.GetAxisRaw("Vertical"));
     movementVector.Normalize();
     if (Input.GetAxisRaw("Fire1") > 0)
     {
         playerAiInteractions.Interact(playerRenderer.IsSpriteFlipped);
     }
 }