示例#1
0
        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());
         }
     }
 }
示例#3
0
 private void callback(SerializedPropertyChangeEvent evt)
 {
     Debug.Log("Ok");
 }