private void OnEventPropertyChangedShared(SerializedPropertyChangeEvent evtProp) { var idx = (int)((PropertyField)evtProp.currentTarget).userData; var comp = this.temp.components[idx]; this.debug.SetSharedComponent(comp.dataIndex, comp.data, comp.groupId); }
void OnAssignedAssetChanged(SerializedPropertyChangeEvent evt) { if (m_SubEditor == null) { var assetProperty = serializedObject.FindProperty(nameof(ViewerReflectBootstrapper.Asset)); m_SubEditor = CreateEditorWithContext(new Object[] { assetProperty.objectReferenceValue }, target, typeof(ActorSystemSetupEditor)); if (m_SubEditor != null) { m_Container.Add(m_SubEditor.CreateInspectorGUI()); } } }
private void callback(SerializedPropertyChangeEvent evt) { Debug.Log("Ok"); }