mirror of
https://github.com/RHeavenStudio/HeavenStudio.git
synced 2025-06-12 10:07:38 +02:00
add cursor toggle, master volume
This commit is contained in:
35
Assets/GUIWindows/Scripts/Editor/GUIPointerObjectEditor.cs
Normal file
35
Assets/GUIWindows/Scripts/Editor/GUIPointerObjectEditor.cs
Normal file
@ -0,0 +1,35 @@
|
||||
using UnityEngine;
|
||||
using System.Collections;
|
||||
using UnityEditor;
|
||||
|
||||
namespace Rellac.Windows
|
||||
{
|
||||
[CustomEditor(typeof(GUIPointerObject))]
|
||||
[CanEditMultipleObjects]
|
||||
public class GUIPointerObjectEditor : Editor
|
||||
{
|
||||
|
||||
SerializedProperty onPointerUp;
|
||||
SerializedProperty onPointerDown;
|
||||
SerializedProperty onPointerEnter;
|
||||
SerializedProperty onPointerExit;
|
||||
|
||||
void OnEnable()
|
||||
{
|
||||
onPointerUp = serializedObject.FindProperty("onPointerUp");
|
||||
onPointerDown = serializedObject.FindProperty("onPointerDown");
|
||||
onPointerEnter = serializedObject.FindProperty("onPointerEnter");
|
||||
onPointerExit = serializedObject.FindProperty("onPointerExit");
|
||||
}
|
||||
|
||||
public override void OnInspectorGUI()
|
||||
{
|
||||
serializedObject.Update();
|
||||
EditorGUILayout.PropertyField(onPointerUp);
|
||||
EditorGUILayout.PropertyField(onPointerDown);
|
||||
EditorGUILayout.PropertyField(onPointerEnter);
|
||||
EditorGUILayout.PropertyField(onPointerExit);
|
||||
serializedObject.ApplyModifiedProperties();
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: e208f13f49d1a4c42b716cbde5c0ba97
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
Reference in New Issue
Block a user