Пример #1
0
 private void WriteFieldsForType(SceneWriter scene, MonoBehaviour component, Type t)
 {
     if (t != typeof(Behaviour))
     {
         WriteFieldsForType(scene, component, t.BaseType);
     }
     if (t == typeof(Behaviour))
     {
         if (!component.enabled)
         {
             scene.WriteElement("enabled", component.enabled);
         }
         return;
     }
     scene.WriteMembers(component, t, filter);
 }
Пример #2
0
 private void WriteFieldsForType(SceneWriter scene, MonoBehaviour component, Type t)
 {
     if (t != typeof(Behaviour))
     {
         WriteFieldsForType(scene, component, t.BaseType);
     }
     if (t == typeof(Behaviour))
     {
         if (!component.enabled)
         {
             scene.WriteElement("enabled", component.enabled);
         }
         return;
     }
     scene.WriteMembers(component, t, filter);
 }