From 4c70ab991b4ac4c87d32b801974b702ec1b21a4b Mon Sep 17 00:00:00 2001 From: Jens Pitkanen Date: Mon, 10 Aug 2020 20:49:24 +0300 Subject: [PATCH] Fix shooting direction --- Assets/GameObjects/Prefabs/Player.prefab | 2 +- Assets/Scripts/Players/Player.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Assets/GameObjects/Prefabs/Player.prefab b/Assets/GameObjects/Prefabs/Player.prefab index 0cf8aa5..a417857 100644 --- a/Assets/GameObjects/Prefabs/Player.prefab +++ b/Assets/GameObjects/Prefabs/Player.prefab @@ -1713,7 +1713,7 @@ MonoBehaviour: BulletSourcePoint: {fileID: 2637233632139837434} BulletHitLayer: serializedVersion: 2 - m_Bits: 823 + m_Bits: 768 BulletPassLayer: serializedVersion: 2 m_Bits: 8192 diff --git a/Assets/Scripts/Players/Player.cs b/Assets/Scripts/Players/Player.cs index 0fd9d06..2acb83c 100644 --- a/Assets/Scripts/Players/Player.cs +++ b/Assets/Scripts/Players/Player.cs @@ -285,7 +285,7 @@ namespace NeonTea.Quakeball.Players { float TargetLean = -Vector3.Dot(GroundVelocity / MoveStyle.TargetVelocity, CameraRoot.right) * MoveStyle.LeanDegrees; Lean = Mathf.Lerp(Lean, TargetLean, 30f * Time.deltaTime); - CameraRoot.localEulerAngles = new Vector3(Pitch, Yaw, Lean); + CameraRoot.localEulerAngles = new Vector3(Pitch - CameraRoot.parent.eulerAngles.x, Yaw - CameraRoot.parent.eulerAngles.y, Lean); } private void LateUpdate() {