Files
Fishing2/Assets/Scripts/ThirdParty/Rope/Helpers/Editor/SimpleRopeInteractionEditor.cs
2025-11-04 23:11:56 +08:00

22 lines
555 B
C#

using UnityEngine;
using UnityEditor;
using UnityEditor.SceneManagement;
using System.Linq;
namespace NBF
{
[CustomEditor(typeof(SimpleRopeInteraction))]
public class SimpleRopeInteractionEditor : Editor
{
public override void OnInspectorGUI()
{
DrawDefaultInspector();
if (GUILayout.Button("Find ropes in current scene"))
{
((SimpleRopeInteraction)target).ropes = StageUtility.GetMainStageHandle().FindComponentsOfType<Rope>().ToList();
}
}
}
}