MegaBulgeEditor.cs 561 B

123456789101112131415161718192021
  1. using UnityEditor;
  2. [CanEditMultipleObjects, CustomEditor(typeof(MegaBulge))]
  3. public class MegaBulgeEditor : MegaModifierEditor
  4. {
  5. public override bool Inspector()
  6. {
  7. MegaBulge mod = (MegaBulge)target;
  8. #if !UNITY_5 && !UNITY_2017 && !UNITY_2018 && !UNITY_2019 && !UNITY_2020
  9. EditorGUIUtility.LookLikeControls();
  10. #endif
  11. mod.Amount = EditorGUILayout.Vector3Field("Radius", mod.Amount);
  12. mod.FallOff = EditorGUILayout.Vector3Field("Falloff", mod.FallOff);
  13. mod.LinkFallOff = EditorGUILayout.Toggle("Link Falloff", mod.LinkFallOff);
  14. return false;
  15. }
  16. }