This commit is contained in:
AbstractConcept 2022-10-12 00:22:29 -05:00
parent c3c0a05ac0
commit 3d859555ad
324 changed files with 13886 additions and 7446 deletions

View file

@ -0,0 +1,26 @@
using UnityEngine;
using UnityEditor;
namespace RimWorldAnimationStudio
{
[CustomEditor(typeof(ButtonWithKeyCode))]
[CanEditMultipleObjects]
public class ButtonWithKeyCodeEditor : UnityEditor.UI.ButtonEditor
{
SerializedProperty keyCodeProp;
protected override void OnEnable()
{
base.OnEnable();
keyCodeProp = serializedObject.FindProperty("keyCode");
}
public override void OnInspectorGUI()
{
EditorGUILayout.PropertyField(keyCodeProp, new GUIContent("KeyCode"));
serializedObject.ApplyModifiedProperties();
base.OnInspectorGUI();
}
}
}

View file

@ -0,0 +1,11 @@
fileFormatVersion: 2
guid: aec7ecd47a66c7e43aad6e0d586815fc
MonoImporter:
externalObjects: {}
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:

View file

@ -5,7 +5,7 @@ namespace RimWorldAnimationStudio
{
[CustomEditor(typeof(KeyframeSlider))]
[CanEditMultipleObjects]
public class MenuButtonEditor : UnityEditor.UI.SliderEditor
public class KeyframeSliderEditor : UnityEditor.UI.SliderEditor
{
SerializedProperty ghostSlidersProp;
SerializedProperty ghostSliderPrefabProp;