OldBlueWater/BlueWater/Assets/NWH/Common/Scripts/Demo/RigidbodyFPSControllerEditor.cs

39 lines
850 B
C#
Raw Normal View History

2023-08-01 04:03:57 +00:00
#if UNITY_EDITOR
using NWH.NUI;
using UnityEditor;
namespace NWH.Common.Demo.Editor
{
[CustomEditor(typeof(RigidbodyFPSController))]
[CanEditMultipleObjects]
public class RigidbodyFPSControllerEditor : NUIEditor
{
public override bool OnInspectorNUI()
{
if (!base.OnInspectorNUI())
{
return false;
}
drawer.Field("gravity");
drawer.Field("maximumY");
drawer.Field("maxVelocityChange");
drawer.Field("minimumY");
drawer.Field("sensitivityX");
drawer.Field("sensitivityY");
drawer.Field("speed");
drawer.EndEditor(this);
return true;
}
public override bool UseDefaultMargins()
{
return false;
}
}
}
#endif