Пример #1
0
    private void Update()
    {
        horizontalInput = Input.GetAxisRaw("Horizontal");

        character.isRunning = Input.GetKey(KeyCode.LeftShift);

        if (Input.GetButtonDown("Jump"))
        {
            character.Jump();
        }

        if (Input.GetMouseButton(0) && MouseDistanceToPlayer() < 200f)
        {
            character.AttackBlock(BlockManager.Instance.GetBlockUnderMouse());
        }

        if (Input.GetMouseButton(1) && MouseDistanceToPlayer() > 15f && MouseDistanceToPlayer() < 200f)
        {
            _ = character.PlaceBlock(1, BlockManager.Instance.GetBlockCenterUnderMouse());
        }
    }