ppo-Pyramids-Training
/
com.unity.ml-agents.extensions
/Editor
/Input
/InputActuatorComponentEditor.cs
using Unity.MLAgents.Extensions.Input; | |
using UnityEditor; | |
namespace Unity.MLAgents.Extensions.Editor.Input | |
{ | |
[ | ]|
internal class InputActuatorComponentEditor : UnityEditor.Editor | |
{ | |
const string k_ActionSpecName = "m_ActionSpec"; | |
public override void OnInspectorGUI() | |
{ | |
var so = serializedObject; | |
so.Update(); | |
InputActuatorComponent o = so.targetObject as InputActuatorComponent; | |
_ = o.ActionSpec; | |
EditorGUI.indentLevel++; | |
EditorGUI.BeginDisabledGroup(true); | |
EditorGUILayout.PropertyField(so.FindProperty(k_ActionSpecName)); | |
EditorGUI.EndDisabledGroup(); | |
EditorGUI.indentLevel--; | |
} | |
} | |
} | |