From 319f238df1562cca09e00c7a5afc267ba782d72b Mon Sep 17 00:00:00 2001 From: emDuy <60954467+manhduy1105@users.noreply.github.com> Date: Thu, 25 Jun 2026 10:18:31 +0700 Subject: [PATCH] asdasdad --- .idea/.idea.BABA_YAGA/.idea/indexLayout.xml | 8 ----- Assets/Scripts/Network/PlayerInputData.cs | 39 ++++++++++++++++++++- 2 files changed, 38 insertions(+), 9 deletions(-) delete mode 100644 .idea/.idea.BABA_YAGA/.idea/indexLayout.xml diff --git a/.idea/.idea.BABA_YAGA/.idea/indexLayout.xml b/.idea/.idea.BABA_YAGA/.idea/indexLayout.xml deleted file mode 100644 index 7b08163c..00000000 --- a/.idea/.idea.BABA_YAGA/.idea/indexLayout.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/Assets/Scripts/Network/PlayerInputData.cs b/Assets/Scripts/Network/PlayerInputData.cs index 75ea1a28..d2cb5e0a 100644 --- a/Assets/Scripts/Network/PlayerInputData.cs +++ b/Assets/Scripts/Network/PlayerInputData.cs @@ -6,6 +6,43 @@ namespace OnlyScove.Scripts { public struct PlayerInputData : INetworkInput { - + // Di chuyển (thường là Vector2 cho X/Y hoặc WASD) + public Vector2 Direction; + + // Trạng thái chạy nhanh + public NetworkBool sprint; + + // Trạng thái nhảy + public NetworkBool jump; + + // Góc quay của Camera/Nhân vật (Dùng Quaternion hoặc Vector3 tùy thuộc vào PlanarRotation của bạn) + public Quaternion rot; + + // Vector di chuyển đã qua xử lý (UCC CharacterLocomotion.InputVector) + public Vector2 InputVector; + + // Vector di chuyển thô (UCC UltimateCharacterLocomotion.RawInputVector) + public Vector2 RawInputVector; + + // Độ lệch xoay của nhân vật (UCC CharacterLocomotion.DeltaRotation) + public Vector3 DeltaRotation; + + // Trạng thái ngồi (UCC HeightChange ability) + public NetworkBool crouch; + + // Trạng thái ngắm bắn (UCC Aim ability) + public NetworkBool aim; + + // Trạng thái sử dụng item/tấn công (UCC Use ability) + public NetworkBool use; + + // Trạng thái thay đạn (UCC Reload ability) + public NetworkBool reload; + + // Góc Pitch của nguồn nhìn (UCC ILookSource.Pitch) + public float LookPitch; + + // Hướng nhìn của nhân vật (UCC ILookSource.LookDirection) + public Vector3 LookDirection; } }