2026-06-20 뉴페어리

This commit is contained in:
2026-06-20 16:46:29 +09:00
parent 833dd50fa9
commit 295e284dd0
849 changed files with 116860 additions and 2 deletions

View File

@@ -0,0 +1,37 @@
// Magica Cloth 2.
// Copyright (c) 2023 MagicaSoft.
// https://magicasoft.jp
using UnityEditor;
namespace MagicaCloth2
{
[CustomEditor(typeof(MagicaSettings))]
[CanEditMultipleObjects]
public class MagicaSettingsEditor : MagicaEditorBase
{
//=========================================================================================
/// <summary>
/// インスペクターGUI
/// </summary>
public override void OnInspectorGUI()
{
var comp = target as MagicaSettings;
serializedObject.Update();
Undo.RecordObject(comp, "MagicaSettings");
SettingsInspector();
serializedObject.ApplyModifiedProperties();
}
void SettingsInspector()
{
EditorGUILayout.PropertyField(serializedObject.FindProperty("refreshMode"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("simulationFrequency"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("maxSimulationCountPerFrame"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("initializationLocation"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("updateLocation"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("monitorPlayerLoop"));
EditorGUILayout.PropertyField(serializedObject.FindProperty("splitProxyMeshVertexCount"));
}
}
}