1234567891011121314151617 |
- using UnityEditor;
- namespace Pathfinding.Legacy {
- [CustomEditor(typeof(LegacyAIPath))]
- [CanEditMultipleObjects]
- public class LegacyAIPathEditor : BaseAIEditor {
- protected override void Inspector () {
- base.Inspector();
- var gravity = FindProperty("gravity");
- if (!gravity.hasMultipleDifferentValues && !float.IsNaN(gravity.vector3Value.x)) {
- gravity.vector3Value = new UnityEngine.Vector3(float.NaN, float.NaN, float.NaN);
- serializedObject.ApplyModifiedPropertiesWithoutUndo();
- }
- LegacyEditorHelper.UpgradeDialog(targets, typeof(AIPath));
- }
- }
- }
|