Files
Fishing2/Assets/Toolkits/Rope/Helpers/Editor/SimpleRopeInteractionEditor.cs
2025-11-03 23:13:35 +08:00

22 lines
563 B
C#

using UnityEngine;
using UnityEditor;
using UnityEditor.SceneManagement;
using System.Linq;
namespace RopeToolkit
{
[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();
}
}
}
}