2using System.Collections;
3using System.Reflection;
10 private MeshCollider _meshCollider;
14 _meshCollider = (MeshCollider)
target;
16 pb_GUIUtility.AddVerticalLayoutGroup(gameObject);
18 pb_TypeInspector enabled_inspector = pb_InspectorResolver.GetInspector(typeof(
bool));
20 enabled_inspector.Initialize(
"Enabled", UpdateEnabled, OnSetEnabled);
22 enabled_inspector.transform.SetParent(transform);
25 object UpdateEnabled()
27 return _meshCollider.enabled;
30 void OnSetEnabled(
object value)
32 _meshCollider.enabled = (bool) value;
Component target
The UnityEngine.Component being edited.
override void InitializeGUI()
static void RegisterState(IUndo target, string message)