From c1ac0130c54e6c2f63de341d6712255ea2cbba27 Mon Sep 17 00:00:00 2001 From: NTG_Lenovo Date: Mon, 14 Jul 2025 14:11:22 +0900 Subject: [PATCH] =?UTF-8?q?So=20=EB=84=A4=EC=9D=B4=EB=B0=8D=20=EB=B3=80?= =?UTF-8?q?=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../RestaurantPlayerDataSo.cs | 23 +++++++++++++++++++ .../RestaurantPlayerDataSo.cs.meta | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 Assets/_DDD/_Scripts/RestaurantCharacter/RestaurantPlayerDataSo.cs create mode 100644 Assets/_DDD/_Scripts/RestaurantCharacter/RestaurantPlayerDataSo.cs.meta diff --git a/Assets/_DDD/_Scripts/RestaurantCharacter/RestaurantPlayerDataSo.cs b/Assets/_DDD/_Scripts/RestaurantCharacter/RestaurantPlayerDataSo.cs new file mode 100644 index 000000000..5aad7b6c3 --- /dev/null +++ b/Assets/_DDD/_Scripts/RestaurantCharacter/RestaurantPlayerDataSo.cs @@ -0,0 +1,23 @@ +using UnityEngine; +using UnityEngine.InputSystem; + +namespace DDD +{ + [CreateAssetMenu(fileName = "RestaurantPlayerDataSo", menuName = "ScriptableObjects/RestaurantPlayerDataSo")] + public class RestaurantPlayerDataSo : ScriptableObject + { + public bool IsMoveEnabled = true; + public float MoveSpeed = 7f; + + public bool IsDashEnabled = true; + public float DashSpeed = 20f; + public float DashTime = 0.2f; + public float DashCooldown = 2f; + + public string WalkingSfxName; + public string DashSfxName; + + public InputActionReference MoveActionReference; + public InputActionReference DashActionReference; + } +} \ No newline at end of file diff --git a/Assets/_DDD/_Scripts/RestaurantCharacter/RestaurantPlayerDataSo.cs.meta b/Assets/_DDD/_Scripts/RestaurantCharacter/RestaurantPlayerDataSo.cs.meta new file mode 100644 index 000000000..91a52aca2 --- /dev/null +++ b/Assets/_DDD/_Scripts/RestaurantCharacter/RestaurantPlayerDataSo.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 5583898a24cc9c7419aec8b01ee0fde4 \ No newline at end of file