From 3d3f0b7ede44569ecaab523350feede9fee383c3 Mon Sep 17 00:00:00 2001 From: chai Date: Mon, 26 Oct 2020 08:36:27 +0800 Subject: * ability system --- Assets/Scripts/Physics/PhysicsBody.cs | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'Assets/Scripts/Physics/PhysicsBody.cs') diff --git a/Assets/Scripts/Physics/PhysicsBody.cs b/Assets/Scripts/Physics/PhysicsBody.cs index 84a5fcb0..8fc33fa7 100644 --- a/Assets/Scripts/Physics/PhysicsBody.cs +++ b/Assets/Scripts/Physics/PhysicsBody.cs @@ -45,6 +45,7 @@ public sealed class PhysicsBody : MonoBehaviour } } + [Tooltip("ignore gravity?")] [SerializeField] private bool m_UseGravity; public bool UseGravity @@ -69,11 +70,26 @@ public sealed class PhysicsBody : MonoBehaviour } } - [Tooltip("摩擦力")] + [Tooltip("摩擦系数")] [SerializeField] private float m_Frication; + [Tooltip("力")] + [SerializeField] + private Vector3 m_Force; + [SerializeField] private PhysicsPrimitive m_Primitive; + + public void AddForce(Vector3 force) + { + m_Force += force; + } + + public void SetForce(Vector3 force) + { + m_Force = force; + } + } -- cgit v1.1-26-g67d0