diff options
Diffstat (limited to 'Assets/ThirdParty/AdvancedInspector/Examples/CSharp')
91 files changed, 0 insertions, 3612 deletions
diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample0_UnityAttributes.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample0_UnityAttributes.cs deleted file mode 100644 index 1d1b5099..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample0_UnityAttributes.cs +++ /dev/null @@ -1,30 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; -using System.Collections.Generic; -using System.Linq; - -using AdvancedInspector; - -// As of version 1.52, Unity attributes are also supported. -// So you will have to change your code as little as possible. -public class AIExample0_UnityAttributes : MonoBehaviour -{ - [Range(0, 10)] - public int rangeField; - - [Header("This is a header")] - public int headerField; - - [Tooltip("This is a tooltip")] - public int tooltipField; - - [Space(10)] - public int spaceField; - - [Multiline] - public string multilineField; - - [TextArea] - public string textAreaField; -}
\ No newline at end of file diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample0_UnityAttributes.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample0_UnityAttributes.cs.meta deleted file mode 100644 index 057c40a0..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample0_UnityAttributes.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 7ce5bfe7903c223489c1db4776584c83 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample10_ReadOnly.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample10_ReadOnly.cs deleted file mode 100644 index d9fd1f93..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample10_ReadOnly.cs +++ /dev/null @@ -1,27 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample10_ReadOnly : MonoBehaviour -{ - // There's a few ways to display an item but prevent it from being edited. - // The first is using the ReadOnly attribute; - [Inspect, ReadOnly] - public float myField; - - // A property with only a getter is also not editable. - [Inspect] - public float MyGetter - { - get { return myField; } - } - - // Everything can be turned "Read Only", even method. - [Inspect, ReadOnly] - public void MyMethod() - { - myField++; - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample10_ReadOnly.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample10_ReadOnly.cs.meta deleted file mode 100644 index 57d0ba44..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample10_ReadOnly.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: da3cc5fec53d04d44abb429ec4427324 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample11_ReadOnlyDynamic.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample11_ReadOnlyDynamic.cs deleted file mode 100644 index a70b6c96..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample11_ReadOnlyDynamic.cs +++ /dev/null @@ -1,27 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample11_ReadOnlyDynamic : MonoBehaviour -{ - // The ReadOnly attribute can also be dynamic and change at run time. - [Inspect, ReadOnly("IsReadOnly")] - public bool myVariable; - - // The function can be private or public, it doesn't matter. - private bool IsReadOnly() - { - return isReadOnly; - } - - private bool isReadOnly = true; - - // In this example, the button toggle on/off the read only attribute of "myVariable". - [Inspect] - public void PressMe() - { - isReadOnly = !isReadOnly; - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample11_ReadOnlyDynamic.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample11_ReadOnlyDynamic.cs.meta deleted file mode 100644 index a6afb69c..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample11_ReadOnlyDynamic.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 7f566e87dc4b7354ba3e33c7bfcb9987 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample12_Group.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample12_Group.cs deleted file mode 100644 index d01bcc10..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample12_Group.cs +++ /dev/null @@ -1,44 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample12_Group : MonoBehaviour -{ - // Item can be grouped using the Group attribute; - [Inspect, Group("My First Group")] - public float myFirstField; - - [Inspect, Group("My First Group")] - public float MyFirstProperty - { - get { return myFirstField; } - set { myFirstField = value; } - } - - // Flagging it false stops the chaining. - [Inspect, Group("My First Group")] - public void MyFirstMethod() - { - myFirstField++; - } - - // Grouping is done with similar names. - // The second parameter is the order in which the different groups are shown. - [Inspect, Group("My Second Group", 1, Description = "This is some extra text.")] - public float mySecondField; - - [Inspect, Group("My Second Group")] - public float MySecondProperty - { - get { return mySecondField; } - set { mySecondField = value; } - } - - [Inspect, Group("My Second Group")] - public void MySecondMethod() - { - mySecondField++; - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample12_Group.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample12_Group.cs.meta deleted file mode 100644 index 31e360b2..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample12_Group.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 5f16a147cfacbfa40b761ba7b3e52cb8 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample13_Expandable.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample13_Expandable.cs deleted file mode 100644 index 41e3a722..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample13_Expandable.cs +++ /dev/null @@ -1,39 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample13_Expandable : MonoBehaviour -{ - // The expandable attribute is used to control if an item can not be expanded, or if it should be expanded by default. - [Inspect, Expandable(Expanded = true)] - public ExpandableClass expandedField; - - // Preventing an object from being expandable is sometime useful when you want to display its inner content differently. - [Inspect, Expandable(Expandable = false)] - public ExpandableClass notExpandableField; - - // This class is not expandable by default. - [Inspect] - public NotExpandableClass notExpandableObject; - - // Class with the AdvancedInspector attribute are automaticly inlinable/expandable. - [AdvancedInspector, Serializable] - public class ExpandableClass - { - [Inspect] - public float myField; - } - - // It is possible to prevent that like this; - // This is useful when you build your own base type similar to how a float is displayed. - // A good example is the Guid class. - [AdvancedInspector(Expandable = false), Serializable] - public class NotExpandableClass - { - [Inspect] - public float myField; - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample13_Expandable.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample13_Expandable.cs.meta deleted file mode 100644 index dda2c508..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample13_Expandable.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: bb79533ced71f4748affaa227eef2d50 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample14_Background.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample14_Background.cs deleted file mode 100644 index 07ab49bb..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample14_Background.cs +++ /dev/null @@ -1,32 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample14_Background : MonoBehaviour -{ - // The background attribute is simply used to stored a color for the background of an expandable item. - [Inspect, Background(1, 0.5f, 0)] - public ExpandableClass myObject; - - [AdvancedInspector, Serializable] - public class ExpandableClass - { - [Inspect] - public float myField; - } - - // It can also be dynamic. - [Inspect, Background("GetBackgroundColor")] - public float[] myArray; - - [Inspect] - public Color color; - - private Color GetBackgroundColor() - { - return color; - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample14_Background.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample14_Background.cs.meta deleted file mode 100644 index a3ab5f8c..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample14_Background.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 8b0d16e53db0dd54b90940516b612930 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample15_DontAllowSceneObject.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample15_DontAllowSceneObject.cs deleted file mode 100644 index d7b400f7..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample15_DontAllowSceneObject.cs +++ /dev/null @@ -1,18 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample15_DontAllowSceneObject : MonoBehaviour -{ - // "DontAllowSceneObject" does exactly what it means; it prevent this field from being able to target an object in the scene. - // It is useful if you want to force a user to target a prefab. - [Inspect, DontAllowSceneObject] - public GameObject myProjectObject; - - // Fields that can target a scene object have the "picker" icon tool on its right. - [Inspect] - public GameObject mySceneObject; -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample15_DontAllowSceneObject.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample15_DontAllowSceneObject.cs.meta deleted file mode 100644 index 2a952052..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample15_DontAllowSceneObject.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ba5f4c80d7c773040a5d5c66c53beeb8 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample16_Help.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample16_Help.cs deleted file mode 100644 index 16c0e122..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample16_Help.cs +++ /dev/null @@ -1,17 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample16_Help : MonoBehaviour -{ - // "Help Box" is a bubble of information added before or after the inspected item. - [Inspect, Help(HelpType.Info, "This is an help box")] - public float myFirstField; - - // It is possible to control where the box appear, the default being after; - [Inspect, Help(HelpType.Warning, HelpPosition.Before, "This box appear before the item.")] - public float mySecondField; -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample16_Help.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample16_Help.cs.meta deleted file mode 100644 index d6f6f55e..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample16_Help.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 42fd9a8b294ee654c8c17da437cfba5c -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample17_HelpDynamic.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample17_HelpDynamic.cs deleted file mode 100644 index 55d76192..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample17_HelpDynamic.cs +++ /dev/null @@ -1,23 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample17_HelpDynamic : MonoBehaviour -{ - // Similar to Inspect or Descriptor, the Help attribute can also be dynamic; - [Inspect, Help("GetHelp")] - public float myField; - - private HelpAttribute GetHelp() - { - if (myField > 0) - return new HelpAttribute(HelpType.Info, "Change me to a negative value."); - else if (myField < 0) - return new HelpAttribute(HelpType.Warning, "Change me for positive!"); - else - return new HelpAttribute(HelpType.Error, "Change me!!"); - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample17_HelpDynamic.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample17_HelpDynamic.cs.meta deleted file mode 100644 index 5e58ab09..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample17_HelpDynamic.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 47d776743b198ec47adcdb4c821bfbcc -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample18_TextField.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample18_TextField.cs deleted file mode 100644 index ca014617..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample18_TextField.cs +++ /dev/null @@ -1,32 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample18_TextField : MonoBehaviour -{ - // The text field attribute change how a string is displayed. - // In area mode, it grows with new lines. - [Inspect, TextField(TextFieldType.Area)] - public string myArea; - - // In File mode, the text field is turned into a file picker. - // The string stores the path to the file. - [Inspect, TextField(TextFieldType.File)] - public string myFile; - - // Similar to the file one, this one invoke a folder picker. - [Inspect, TextField(TextFieldType.Folder)] - public string myFolder; - - // This one is similar to password field, only showing ***** - [Inspect, TextField(TextFieldType.Password)] - public string myPassword; - - // This is a drop down list of the available tag. - // Unity handles tag as string, but don't expose a tag selector. - [Inspect, TextField(TextFieldType.Tag)] - public string myTag; -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample18_TextField.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample18_TextField.cs.meta deleted file mode 100644 index f0e81108..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample18_TextField.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 593afd68488f81d44866ba650310ff66 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample19_Restrict.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample19_Restrict.cs deleted file mode 100644 index 0b162a4d..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample19_Restrict.cs +++ /dev/null @@ -1,46 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; -using System.Collections.Generic; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample19_Restrict : MonoBehaviour -{ - // Unlike other "dynamic" attributes, the Restrict attribute can only work in "dynamic" mode. - // The restrict attribute limits - or restrict - the data that can be input in a field. - // This is quite useful when you want to limit what can be selected. - [Inspect, Restrict("ValidFloats")] - public float[] myFloat; - - private IList ValidFloats() - { - return new float[] { 0, 2, 4, 6, 8, 10 }; - } - - // The restrict attribute can display the choices as a drop down list, a collection of button, or a toolbox popup - // The toolbox popup is quite useful when you have a high number of choices and you want the user to search in them. - [Inspect, Restrict("ValidStrings", RestrictDisplay.Toolbox)] - public string myString; - - private IList ValidStrings() - { - return new string[] { "A", "AA", "A+", "B", "BB", "B+", "C", "CC", "C+", "D", "DD", "D+", "E", "EE", "E+" }; - } - - // Another huge advantage of Restrict, is that you can build your own list of object. - // If you have ScriptableObject, you can do Resources.LoadAll and return a list of those. - // Or you can do FindAll for a specific type. - // Note that you can also add "null" in your collection for the user to "unselect" an object. - [Inspect, Restrict("GetObjects")] - public MonoBehaviour[] myObjects; - - private IList GetObjects() - { - List<MonoBehaviour> collection = new List<MonoBehaviour>(); - collection.Add(null); - collection.AddRange(GetComponents<MonoBehaviour>()); - return collection; - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample19_Restrict.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample19_Restrict.cs.meta deleted file mode 100644 index 8483794a..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample19_Restrict.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: af710f9e639a2a945b88c8476cd7d315 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample1_AdvancedInspector.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample1_AdvancedInspector.cs deleted file mode 100644 index ee26168a..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample1_AdvancedInspector.cs +++ /dev/null @@ -1,21 +0,0 @@ -using UnityEngine; -using System.Collections; -using System.Collections.Generic; - -// Adding the AdvancedInspector namespace is required. -using AdvancedInspector; - -// The AdvancedInspector attribute is the switch between Unity inspector and the Advanced Inspector. -// Without it, this class is drawn by the default inspector. -// The first optionnal parameter allows the Advanced Inspector to work in the same manner as the default one. -[AdvancedInspector(true)] // [AdvancedInspector] or [AdvancedInspector(false)] -public class AIExample1_AdvancedInspector : MonoBehaviour -{ - // Usually Advanced Inspector would not show this item because it lacks the "Inspect" attribute. - public float myFloat; -} - -// The AdvancedInspector attribute contains 3 property; -// InspectDefaultItems; it displayes fields Unity would display by default. -// ShowScript; show or hide the top "script" field. -// Expandable; In case of an inlined variable, it can force the item to not be expandable (have an arrow on its left)
\ No newline at end of file diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample1_AdvancedInspector.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample1_AdvancedInspector.cs.meta deleted file mode 100644 index 843a91af..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample1_AdvancedInspector.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 28d414ded131443449c3ddde3a1a2454 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample20_RangeValue.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample20_RangeValue.cs deleted file mode 100644 index c5365b73..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample20_RangeValue.cs +++ /dev/null @@ -1,26 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample20_RangeValue : MonoBehaviour -{ - // Unity already have a RangeAttribute. - // However, this [Range] can only be applied on fields. - [Inspect, RangeValue(0, 10)] - public float myField; - - // However, the RangeValue attribute can also be applied on property. - [Inspect, RangeValue(0, 10)] - public float MyProperty - { - get { return myField; } - set { myField = value; } - } - - // Unity's range attribute also works, but cannot be applied to properties. - [Inspect, Range(0, 10)] - public float unityRange; -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample20_RangeValue.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample20_RangeValue.cs.meta deleted file mode 100644 index 885420fe..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample20_RangeValue.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 9099461b6bac48643969cbf5a2f06fad -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample21_Bypass.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample21_Bypass.cs deleted file mode 100644 index a8b01074..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample21_Bypass.cs +++ /dev/null @@ -1,18 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample21_Bypass : MonoBehaviour -{ - // Some class - often in .dll - do now have AdvancedInspector attributes. - // It is possible to force them to behave as if they were flagged with the Bypass attribute. - // IMPORTANT: Some Unity classes are not meant to be inspected, and may break. - // The Advanced Inspector should be rock solid in those case and flag invalid data field as read only. - // The GUIStyle is one example of a class that has no editor for it. - // The Bypass attribute automaticly inspect every public fields and properties. - [Inspect, Bypass] - public GUIStyle skin = new GUIStyle(); -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample21_Bypass.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample21_Bypass.cs.meta deleted file mode 100644 index a829b116..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample21_Bypass.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 25630ff4669448841a5d08171025ae48 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample22_DisplayAsParent.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample22_DisplayAsParent.cs deleted file mode 100644 index 02ffca47..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample22_DisplayAsParent.cs +++ /dev/null @@ -1,23 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample22_DisplayAsParent : MonoBehaviour -{ - // The DisplayAsParent attribute prevents a sub-object from being expandable - // Instead it display its inner fields as being part of the parent. - // This is useful to remove some depth in multi-nested-object. - // The name of this field remains, but it shows no editor. - [Inspect, DisplayAsParent] - public SubObject myObject = new SubObject(); - - [AdvancedInspector] - public class SubObject - { - [Inspect] - public float myField; - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample22_DisplayAsParent.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample22_DisplayAsParent.cs.meta deleted file mode 100644 index 1cb5d7ba..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample22_DisplayAsParent.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 32862e638ae20b645bcf9b8c63363903 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample23_Space.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample23_Space.cs deleted file mode 100644 index 4ddbe0b5..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample23_Space.cs +++ /dev/null @@ -1,22 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample23_Space : MonoBehaviour -{ - // For readability, it is often useful to add empty space between items. - // The Space attribute allows you to add empty space before or after an item. - [Inspect, AdvancedInspector.Spacing(Before = 10)] - public float myField; - - // Because Unity now has a UnityEngine.Space type, you have to declare it as AdvancedInspector.Space - [Inspect, AdvancedInspector.Spacing(After = 10)] - public float MyProperty - { - get { return myField; } - set { myField = value; } - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample23_Space.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample23_Space.cs.meta deleted file mode 100644 index 75444a84..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample23_Space.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 4ebe44d003d2ff4419683a4a7534e3de -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample24_Tabs.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample24_Tabs.cs deleted file mode 100644 index f3f70149..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample24_Tabs.cs +++ /dev/null @@ -1,43 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -public class AIExample24_Tabs : MonoBehaviour -{ - // Tabs work in a manner similar to groups. - // However, only the fields of a single tab is display at the same time. - [Tab(TabEnum.First)] - public float myFirstField; - - [Inspect, Tab(TabEnum.First)] - public float MyFirstProperty - { - get { return myFirstField; } - set { myFirstField = value; } - } - - - [Tab(TabEnum.Second)] - public float mySecondField; - - [Inspect, Tab(TabEnum.Second)] - public float MySecondProperty - { - get { return mySecondField; } - set { mySecondField = value; } - } - - // Field that are not bound to a tab are displayed after the currently selected tab. - public float myThirdField; - - public enum TabEnum - { - First, - Second, - Third - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample24_Tabs.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample24_Tabs.cs.meta deleted file mode 100644 index 4b716ca5..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample24_Tabs.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: f654ddba4aaf14344b93309dd8aa8ac2 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample25_Style.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample25_Style.cs deleted file mode 100644 index 43c01a31..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample25_Style.cs +++ /dev/null @@ -1,23 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample25_Style : MonoBehaviour -{ - // The Style attribute allows you to change the style that is used for drawing the field. - // See EditorStyles class for a number of style that are pickable by name. - // You can find the complete list here; http://kwnetzwelt.net/wordpress/archives/2200 - [Inspect, Style("ToolbarTextField")] - public float myField; - - [Inspect, Style("ToolbarButton")] - public void MyMethod() - { - myField++; - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample25_Style.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample25_Style.cs.meta deleted file mode 100644 index 6f41e403..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample25_Style.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 6f3bc554ede9607419eb951e225eea1e -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample26_Toolbar.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample26_Toolbar.cs deleted file mode 100644 index ee88cd74..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample26_Toolbar.cs +++ /dev/null @@ -1,25 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample26_Toolbar : MonoBehaviour -{ - // Toolbars are similar to groups. - // However, they are not collapsible and display their inner fields horizontally. - // One thing you must explicitly declare is the name of the style you want to use for the toolbar and for the item. - // Toolbars are always drawn in the header of the object, before any other fields. - [Inspect, Toolbar("MyToolbar", Style = "Toolbar"), Style("ToolbarTextField")] - public float myField; - - // The Flexible attribute allows to add a flexible space between toolbar items. - [Inspect(1), Toolbar("MyToolbar", Flexible = true), Style("ToolbarButton", Label = false)] - public void MyMethod() - { - myField++; - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample26_Toolbar.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample26_Toolbar.cs.meta deleted file mode 100644 index 016330c8..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample26_Toolbar.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 607ead49e4d6bb043b4eff4d25b7ebfd -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample27_CreateDerived.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample27_CreateDerived.cs deleted file mode 100644 index aab3742e..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample27_CreateDerived.cs +++ /dev/null @@ -1,19 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample27_CreateDerived : MonoBehaviour -{ - // Usually in Unity, polymorphism is a rather annoying issue. - // If you don't know what polymorphism is; http://en.wikipedia.org/wiki/Polymorphism_%28computer_science%29 - // Read up about it, it's VERY important! - // To fix the issue Unity has with polymorphism, you can use the CreateDerived attribute with a base type that derive from ComponentMonoBehaviour; - // This allows you to create instances directly from that field. - [Inspect, CreateDerived] - public AIExample_BaseClass[] myField; -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample27_CreateDerived.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample27_CreateDerived.cs.meta deleted file mode 100644 index 59ec6bc4..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample27_CreateDerived.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: fc390bc934a1b77438b25227bba337ab -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample28_Preview.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample28_Preview.cs deleted file mode 100644 index ee4c21e3..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample28_Preview.cs +++ /dev/null @@ -1,23 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -// Usually in Unity using the preview window at the bottom of the Inspector is a daunting task. -// With Advanced Inspector, you simply implement the IPrewiew interface... and that's it! -[AdvancedInspector] -public class AIExample28_Preview : MonoBehaviour, IPreview -{ - [Inspect] - public UnityEngine.Object[] myPreviewList; - - // The IPreview interface only has one property getter; - // If you pass null or an empty collection, the preview section is hidden. - public UnityEngine.Object[] Preview - { - get { return myPreviewList; } - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample28_Preview.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample28_Preview.cs.meta deleted file mode 100644 index 207684fb..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample28_Preview.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 6ff9b3765cd9cd349b5f9086b51dc254 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample29_RuntimeResolve.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample29_RuntimeResolve.cs deleted file mode 100644 index 7fe9fc0b..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample29_RuntimeResolve.cs +++ /dev/null @@ -1,49 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample29_RuntimeResolve : MonoBehaviour -{ - public bool myBoolean; - public float myFloat; - public string myString; - - private int index = 0; - - // The RuntimeResolve attribute is an edge case tool where you want to display an object, but don't know it's proper type. - // In this case, there is no editor for "object", but there's one for bool, float and string. - // By default the Advanced Inspector uses the editor related to the declared type, not the current object type. - // The RuntimeResolve forces it to seek the proper editor for the current type. - [Inspect, RuntimeResolve] - public object MyProperty - { - get - { - if (index == 0) - return myBoolean; - else if (index == 1) - return myFloat; - else - return myString; - } - set - { - if (index == 0) - myBoolean = (bool)value; - else if (index == 1) - myFloat = (float)value; - else - myString = (string)value; - } - } - - [Inspect] - public void PressMe() - { - index++; - if (index > 2) - index = 0; - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample29_RuntimeResolve.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample29_RuntimeResolve.cs.meta deleted file mode 100644 index 2f3765c8..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample29_RuntimeResolve.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c06bacf3a080c8b42b9e23ef01764f94 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample2_Inspect.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample2_Inspect.cs deleted file mode 100644 index da4e3e2d..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample2_Inspect.cs +++ /dev/null @@ -1,29 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample2_Inspect : MonoBehaviour -{ - // The Inspector attribute is used to display something by the Advanced Inspector. - // By default, everything is hidden. - [Inspect] - public float myField; - - // Properties can also be inspected. - [Inspect] - public float MyProperty - { - get { return myField; } - set { myField = value; } - } - - // Method/Functions without input parameters can also be inspected. - // They show up as a button. - [Inspect] - public void MyMethod() - { - myField++; - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample2_Inspect.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample2_Inspect.cs.meta deleted file mode 100644 index ce032bac..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample2_Inspect.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 596eb187caca4af46ac534414d25491b -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample30_RuntimeResolvedDynamic.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample30_RuntimeResolvedDynamic.cs deleted file mode 100644 index 28aedb57..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample30_RuntimeResolvedDynamic.cs +++ /dev/null @@ -1,30 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample30_RuntimeResolvedDynamic : MonoBehaviour -{ - [Inspect] - public Material mat; - - [SerializeField] - private UnityEngine.Object myField; - - // Using the RuntimeResolve with a linked function allows you to restrist the type of object that shows up in Unity's object picker. - // It is sometimes useful when you want a dynamic property to only show a specific type of object at a specific moment. - // In this example, only Material will show up as being valid, even if MyProperty is null. - [Inspect, RuntimeResolve("GetResolvedType")] - public object MyProperty - { - get { return myField; } - set { myField = value as UnityEngine.Object; } - } - - private Type GetResolvedType() - { - return typeof(Material); - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample30_RuntimeResolvedDynamic.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample30_RuntimeResolvedDynamic.cs.meta deleted file mode 100644 index b7e224dd..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample30_RuntimeResolvedDynamic.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b000f5aab7e3c414786db3c28dcf11d5 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample31_Range.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample31_Range.cs deleted file mode 100644 index 2ec0ad33..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample31_Range.cs +++ /dev/null @@ -1,16 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample31_Range : MonoBehaviour -{ - // RangeInt and RangeFloat are two struct that are used to offer a min-max range. - // Those struct are used in conjunction with the RangeValue attribute. - [Inspect, RangeValue(0, 50)] - public AdvancedInspector.RangeInt myRangeInt = new AdvancedInspector.RangeInt(10, 20); - - [Inspect, RangeValue(-10f, 10f)] - public RangeFloat myRangeFloat = new RangeFloat(-2.5f, 5.1f); -}
\ No newline at end of file diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample31_Range.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample31_Range.cs.meta deleted file mode 100644 index 593673bd..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample31_Range.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 3684e2d60aec13547a14d2a4f2560d96 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample32_Dictionary.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample32_Dictionary.cs deleted file mode 100644 index 8d5869a3..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample32_Dictionary.cs +++ /dev/null @@ -1,20 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample32_Dictionary : MonoBehaviour -{ - // The UDictionary is a Unity friendly dictionary that fully implement all .NET collection/dictionary interface - // However, Unity is unable to properly save a generic object, so we must create a non-generic version like this; - // The Serializable attribute is also required. - [Serializable] - public class StringGameObjectDictionary : UDictionary<string, GameObject> { } - - // The Advanced Inspector is able to display anything having the ICollection or IDictionary interfaces. - // Note that it is best to initialize the variable yourself in case of Dictionaries; - [Inspect] - public StringGameObjectDictionary myDictionary = new StringGameObjectDictionary(); -}
\ No newline at end of file diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample32_Dictionary.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample32_Dictionary.cs.meta deleted file mode 100644 index 13ad3276..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample32_Dictionary.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 53782a2327be76e44b6b44116995f9fd -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample33_Title.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample33_Title.cs deleted file mode 100644 index 44a42650..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample33_Title.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using UnityEngine; -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample33_Title : MonoBehaviour -{ - [SerializeField] - private int value = 10; - - // Title is similar to Unity header, but it can be place on method and properties. - [Inspect, Title(FontStyle.Bold, "This is a line.\nThis is another line.")] - public int Value - { - get { return value; } - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample33_Title.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample33_Title.cs.meta deleted file mode 100644 index 4b00eab7..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample33_Title.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a3d43736a4c9cac4dbf5a8eda8d4fdbe -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample34_TitleDynamic.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample34_TitleDynamic.cs deleted file mode 100644 index 83df7802..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample34_TitleDynamic.cs +++ /dev/null @@ -1,20 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using UnityEngine; -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample34_TitleDynamic : MonoBehaviour -{ - // Similar to other IRuntimeAttribute, Title can be modified at runtime from a bound method. - [Inspect, Title("GetTitle")] - public FontStyle style = FontStyle.Bold; - - private TitleAttribute GetTitle() - { - return new TitleAttribute(style, "This Title Is Dynamic"); - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample34_TitleDynamic.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample34_TitleDynamic.cs.meta deleted file mode 100644 index a836077c..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample34_TitleDynamic.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 022a991f89c66244cba970eebde65d2b -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample35_ToString.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample35_ToString.cs deleted file mode 100644 index 6ab519b4..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample35_ToString.cs +++ /dev/null @@ -1,27 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using UnityEngine; -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample35_ToString : MonoBehaviour -{ - [Inspect] - public Nested[] collection; - - [Serializable] - public class Nested - { - [Inspect] - public string name; - - // When overriding ToString, the AdvancedInspector display that string on the right side of the item when there is no picker. - public override string ToString() - { - return name; - } - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample35_ToString.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample35_ToString.cs.meta deleted file mode 100644 index e711dac9..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample35_ToString.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: fa7f094924dc0624a90a5b8ecb6a88a6 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample36_NoPicker.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample36_NoPicker.cs deleted file mode 100644 index 13a6cbb0..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample36_NoPicker.cs +++ /dev/null @@ -1,19 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using UnityEngine; -using AdvancedInspector; - -using UnityEngine.Events; - -[AdvancedInspector] -public class AIExample36_NoPicker : MonoBehaviour -{ - [Inspect, NoPicker] - public Camera Camera - { - get { return Camera.main; } - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample36_NoPicker.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample36_NoPicker.cs.meta deleted file mode 100644 index 15bc91d8..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample36_NoPicker.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 3d38a30fcedf4d04bae4693e8149f012 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample37_UnityEvent.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample37_UnityEvent.cs deleted file mode 100644 index 29e0e78b..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample37_UnityEvent.cs +++ /dev/null @@ -1,16 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using UnityEngine; -using UnityEngine.Events; -using UnityEngine.UI; -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample37_UnityEvent : MonoBehaviour -{ - [Inspect] - public UnityEvent testEvent; -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample37_UnityEvent.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample37_UnityEvent.cs.meta deleted file mode 100644 index 6b273cd5..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample37_UnityEvent.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ccfb24b7914ff1344b13fe925f42aa47 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample38_Constructor.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample38_Constructor.cs deleted file mode 100644 index 27cadeb3..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample38_Constructor.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using UnityEngine; -using AdvancedInspector; - -public class AIExample38_Constructor : MonoBehaviour -{ - // In some case, you may want a class to have a custom constructor. - // Usually, Unity is unable to invoke that constructor. - [Serializable] - public class CustomConstructor - { - [Inspect] - public string value; - - public CustomConstructor(string text) - { - value = text; - } - } - - // Advanced Inspector allows you to create your own instance using the constructor attribute. - // You may setup your object as you wish before returning it. - [Inspect, Constructor("InvokeConstructor")] - public CustomConstructor[] constructors; - - public CustomConstructor InvokeConstructor() - { - return new CustomConstructor("This was added in a constructor"); - } -} - - diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample38_Constructor.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample38_Constructor.cs.meta deleted file mode 100644 index 30cd19e8..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample38_Constructor.cs.meta +++ /dev/null @@ -1,12 +0,0 @@ -fileFormatVersion: 2 -guid: 34ee88f36071dea4f877d49f91de3f42 -timeCreated: 1426031597 -licenseType: Store -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample39_DynamicStatic.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample39_DynamicStatic.cs deleted file mode 100644 index 511eb837..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample39_DynamicStatic.cs +++ /dev/null @@ -1,41 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample39_DynamicStatic : MonoBehaviour -{ - // A Runtime Dynamic attribute can also recieve the path towards a static method declared in any type. - // This offers a way to write generic conditionals. - // The '.' denote a path towards a method. The class owning the method can be nested. - [Inspect("StaticDynamicExample.Inspect")] - public bool myVariable; - - public bool displayItem = true; - - // In this example, the button toggle on/off the display of "myVariable". - [Inspect] - public void PressMe() - { - displayItem = !displayItem; - } - - [Inspect, Help(HelpAttribute.IsNull, HelpType.Error, "Should not be null!")] - public Camera nullField; -} - -public class StaticDynamicExample -{ - // The delegate should have a single param argument. - // Usually, Advanced Inspector pass the instance and the value as argument. - // Other attribute may pass extra argument, such as Regex or the attribute properties. - private static bool Inspect(InspectAttribute inspect, object instance, object value) - { - AIExample39_DynamicStatic example = instance as AIExample39_DynamicStatic; - if (example == null) - return false; - - return example.displayItem; - } -}
\ No newline at end of file diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample39_DynamicStatic.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample39_DynamicStatic.cs.meta deleted file mode 100644 index 7c93619a..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample39_DynamicStatic.cs.meta +++ /dev/null @@ -1,12 +0,0 @@ -fileFormatVersion: 2 -guid: cdd783ed65a35fa4c92e97e603c3e088 -timeCreated: 1433804447 -licenseType: Store -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample3_InspectDynamic.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample3_InspectDynamic.cs deleted file mode 100644 index f6e299b6..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample3_InspectDynamic.cs +++ /dev/null @@ -1,28 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample3_InspectDynamic : MonoBehaviour -{ - // The inspect attribute can be binded to a function. - // This function should return true or false, if the item should be displayed or hidden. - [Inspect("InspectItem")] - public bool myVariable; - - // The function can be private or public, it doesn't matter. - private bool InspectItem() - { - return displayItem; - } - - private bool displayItem = true; - - // In this example, the button toggle on/off the display of "myVariable". - [Inspect] - public void PressMe() - { - displayItem = !displayItem; - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample3_InspectDynamic.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample3_InspectDynamic.cs.meta deleted file mode 100644 index 9951b8ee..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample3_InspectDynamic.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: baab8042842e4ad41a93e92bef810df2 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample4_InspectLevel.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample4_InspectLevel.cs deleted file mode 100644 index d7af6990..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample4_InspectLevel.cs +++ /dev/null @@ -1,21 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample4_InspectLevel : MonoBehaviour -{ - // Item can be displayed in "levels". - // Advanced Inspector contains 3 levels; Basic, Advanced, Debug. - [Inspect(InspectorLevel.Basic)] - public bool basicVariable; - - // Higher level can be displayed in the inspector by right-clicking on a label and selecting that level. - [Inspect(InspectorLevel.Advanced)] - public bool advancedVariable; - - // It allows to hide items that are only useful for debug purpose. - [Inspect(InspectorLevel.Debug)] - public bool debugVariable; -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample4_InspectLevel.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample4_InspectLevel.cs.meta deleted file mode 100644 index e43a48bb..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample4_InspectLevel.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 2ba87571ce116aa44a09c02a70d39a7e -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample5_Descriptor.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample5_Descriptor.cs deleted file mode 100644 index 9641b787..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample5_Descriptor.cs +++ /dev/null @@ -1,27 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample5_Descriptor : MonoBehaviour -{ - // The Descriptor attribute is used to give more information about an item. - // It can also change the displayed name of the item; - [Inspect, Descriptor("Variable New Name", "")] - public float myFloat; - - // The second parameter - "Description" - is used as a tooltip in the inspector. - [Inspect, Descriptor("With Tooltip", "This is the tooltip description")] - public float myFloat2; - - // The third parameter - "URL" - is used as a web info in the inspector. - // Try right-clicking on this label to see "Online Help". - [Inspect, Descriptor("With URL", "This is the tooltip description", "http://www.lightstrikersoftware.com/")] - public float myFloat3; - - // The descriptor also contains a RGB value, that is used to tint the item. - // Because of the limits of attributes, the color has to be passed by floats. - [Inspect, Descriptor("With Color", "This is the tooltip description", "", 1, 0, 0)] - public float myFloat4; -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample5_Descriptor.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample5_Descriptor.cs.meta deleted file mode 100644 index 8e49d9ab..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample5_Descriptor.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 76120477498432b42b7c99cfd53e622c -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample6_DescriptorDynamic.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample6_DescriptorDynamic.cs deleted file mode 100644 index baa50f83..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample6_DescriptorDynamic.cs +++ /dev/null @@ -1,18 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample6_DescriptorDynamic : MonoBehaviour -{ - // If you give only a single string to the descriptor attribute, it will try to find a function with that name. - // Similar to the Inspect Dynamic example, it allows to change how something is drawn at runtime. - [Inspect, Descriptor("GetDescriptor")] - public string myName = "Change me!"; - - private DescriptorAttribute GetDescriptor() - { - return new DescriptorAttribute(myName, "Every item can be changed"); - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample6_DescriptorDynamic.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample6_DescriptorDynamic.cs.meta deleted file mode 100644 index 5844512b..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample6_DescriptorDynamic.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 349826337296e374181cb9a6a6887f34 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample7_Collection.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample7_Collection.cs deleted file mode 100644 index 49ec53be..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample7_Collection.cs +++ /dev/null @@ -1,64 +0,0 @@ -using UnityEngine; -using System; -using System.Collections; -using System.Collections.Generic; - -using AdvancedInspector; - -public class AIExample7_Collection : MonoBehaviour -{ - // Any collection inspected by Advanced Inspector has the re-ordering controls. - public float[] myArray; - - // The collection attribute gives you control on how the collection is displayed. - // Giving it a number forces the collection to be of a fixed size, it cannot grow or shrink. - [Collection(10)] - public int[] fixedArray; - - // You can also turn off the sortable feature of an array, if for example item should be listed in a specific order. - [Collection(false)] - public bool[] unsortableArray; - - // Collection can also be displayed 1 item at a time. You can use a drop down or buttons to navigate in it. - [Collection(Display = CollectionDisplay.DropDown)] - public List<bool> dropDownList; - - // A collection size and index can also be bound to an enum type. - [Collection(typeof(MyCollectionEnum))] - public List<Vector3> enumBoundList; - - // Very large collection get a scrolling system to not display them all at once. - [Collection(100, MaxDisplayedItems = 10)] - public string[] largeCollection; - - // In some case, you may want a class to have a custom constructor. - // Usually, Unity is unable to invoke that constructor. - [Serializable] - public class CustomConstructor - { - public string value; - - public CustomConstructor(string text) - { - value = text; - } - } - - [Constructor("InvokeConstructor")] - public CustomConstructor[] constructors; - - public CustomConstructor InvokeConstructor() - { - return new CustomConstructor("This was added in a constructor"); - } -} - -// When binding an enum with a collection, the values should be in a zero-based 1 increment order, similar to the index of the collection. -public enum MyCollectionEnum -{ - ZeroValue = 0, - FirstValue = 1, - SecondValue = 2, - ThirdValue = 3, - ForthValue = 4 -}
\ No newline at end of file diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample7_Collection.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample7_Collection.cs.meta deleted file mode 100644 index f430c838..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample7_Collection.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 18d07fe85983094419f13b822c964e1a -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample8_Enum.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample8_Enum.cs deleted file mode 100644 index ae8426e2..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample8_Enum.cs +++ /dev/null @@ -1,42 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample8_Enum : MonoBehaviour -{ - [Inspect] - public MyEnum normalEnum; - - // The enum attribute is used to control how an enum is displayed. - // The first parameter is a switch between a normal 1-choice enum, and a masked enum. - [Inspect, Enum(true)] - public MyEnum maskedEnum; - - // An enum can also be display as checkboxes or buttons - [Inspect, Enum(EnumDisplay.Checkbox)] - public MyEnum checkboxEnum; - - [Inspect] - public ByteEnum byteEnum; -} - -public enum MyEnum -{ - // Masked enum - or bitfield - must follow a bitwise values. (1, 2, 4, 8, 16, 32, 64, etc) - // Otherwise the bitfield cannot be save properly. - // Unity has issue with a masked value of an enum having a 0 value. - // None = 0, - FirstValue = 1, - SecondValue = 2, - ThirdValue = 4, - ForthValue = 8 -} - -public enum ByteEnum : byte -{ - One = 1, - Two = 2, - Three = 3 -}
\ No newline at end of file diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample8_Enum.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample8_Enum.cs.meta deleted file mode 100644 index a13e916f..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample8_Enum.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 033ddb79ef125b842a63c537ab4660c8 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample9_Method.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample9_Method.cs deleted file mode 100644 index 758ae194..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample9_Method.cs +++ /dev/null @@ -1,23 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -[AdvancedInspector] -public class AIExample9_Method : MonoBehaviour -{ - // They show up as a button. - [Inspect] - public void MyMethod() - { - Debug.Log("You pressed my button"); - } - - // Using the Method attribute, with the Invoke variable, this function is called every time the inspector is refreshed. - // This way, you can perform action or draw stuff on the inspector. - [Inspect, Method(MethodDisplay.Invoke)] - public void MyInvokedMethod() - { - GUILayout.Label("This was drawn from an invoked method."); - } -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample9_Method.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample9_Method.cs.meta deleted file mode 100644 index 847d93b6..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/AIExample9_Method.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 022036cfff7a46049a2c8e3c27eac135 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived.meta deleted file mode 100644 index 8e78acb1..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived.meta +++ /dev/null @@ -1,5 +0,0 @@ -fileFormatVersion: 2 -guid: 0bb0cd63a827eab4ca9a5c0db36c4db9 -folderAsset: yes -DefaultImporter: - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_BaseClass.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_BaseClass.cs deleted file mode 100644 index d34aeb8e..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_BaseClass.cs +++ /dev/null @@ -1,12 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -// It's very important for object that are created from the inspector to derive from ComponentMonoBehaviour instead of MonoBehaviour. -[AdvancedInspector] -public abstract class AIExample_BaseClass : ComponentMonoBehaviour -{ - [Inspect] - public float myFloat; -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_BaseClass.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_BaseClass.cs.meta deleted file mode 100644 index 38b22438..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_BaseClass.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: b8446bfd82bff0c4d8b4477360a50035 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassA.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassA.cs deleted file mode 100644 index 422533d2..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassA.cs +++ /dev/null @@ -1,11 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -// You don't need [AdvancedInspector] if the parent class has it. -public class AIExample_DerivedClassA : AIExample_BaseClass -{ - [Inspect] - public float myDerivedFloatA; -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassA.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassA.cs.meta deleted file mode 100644 index 60ec1dbc..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassA.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c357848b9cfe12f419c5df766c7c596b -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassB.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassB.cs deleted file mode 100644 index 2a5f1983..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassB.cs +++ /dev/null @@ -1,11 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -// You don't need [AdvancedInspector] if the parent class has it. -public class AIExample_DerivedClassB : AIExample_BaseClass -{ - [Inspect] - public int myDerivedIntB; -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassB.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassB.cs.meta deleted file mode 100644 index 42645db4..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassB.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 999913abf1e4eb142ad438ecb9fe9308 -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassC.cs b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassC.cs deleted file mode 100644 index 9990533a..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassC.cs +++ /dev/null @@ -1,11 +0,0 @@ -using UnityEngine; -using System.Collections; - -using AdvancedInspector; - -// You don't need [AdvancedInspector] if the parent class has it. -public class AIExample_DerivedClassC : AIExample_BaseClass -{ - [Inspect] - public string myDerivedStringC; -} diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassC.cs.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassC.cs.meta deleted file mode 100644 index 62b5b643..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/CreateDerived/AIExample_DerivedClassC.cs.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 1b5d7e4d2d21e4f47a348a748d228f0e -MonoImporter: - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/Examples_CSharp.unity b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/Examples_CSharp.unity deleted file mode 100644 index 13b66d0a..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/Examples_CSharp.unity +++ /dev/null @@ -1,2073 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -SceneSettings: - m_ObjectHideFlags: 0 - m_PVSData: - m_PVSObjectsArray: [] - m_PVSPortalsArray: [] - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: .25 - backfaceThreshold: 100 ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 6 - m_Fog: 0 - m_FogColor: {r: .5, g: .5, b: .5, a: 1} - m_FogMode: 3 - m_FogDensity: .00999999978 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: .200000003, g: .200000003, b: .200000003, a: 1} - m_AmbientEquatorColor: {r: .200000003, g: .200000003, b: .200000003, a: 1} - m_AmbientGroundColor: {r: .200000003, g: .200000003, b: .200000003, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 3 - m_SkyboxMaterial: {fileID: 0} - m_HaloStrength: .5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 0} ---- !u!127 &3 -LevelGameManager: - m_ObjectHideFlags: 0 ---- !u!157 &4 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 5 - m_GIWorkflowMode: 1 - m_LightmapsMode: 1 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_TemporalCoherenceThreshold: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 3 - m_Resolution: 1 - m_BakeResolution: 50 - m_TextureWidth: 1024 - m_TextureHeight: 1024 - m_AOMaxDistance: 1 - m_Padding: 2 - m_CompAOExponent: 0 - m_LightmapParameters: {fileID: 0} - m_TextureCompression: 0 - m_FinalGather: 0 - m_FinalGatherRayCount: 1024 - m_LightmapSnapshot: {fileID: 0} - m_RuntimeCPUUsage: 25 ---- !u!196 &5 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentRadius: .5 - agentHeight: 2 - agentSlope: 45 - agentClimb: .400000006 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - accuratePlacement: 0 - minRegionArea: 2 - cellSize: .166666657 - manualCellSize: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &45116418 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 45116420} - - 114: {fileID: 45116419} - m_Layer: 0 - m_Name: AIExample30_RuntimeResolveDynamic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &45116419 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 45116418} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: b000f5aab7e3c414786db3c28dcf11d5, type: 3} - m_Name: - m_EditorClassIdentifier: - mat: {fileID: 0} - myField: {fileID: 2100000, guid: 3945a7ad1b531cc4b94682e578879f29, type: 2} ---- !u!4 &45116420 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 45116418} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 31 ---- !u!1 &52365885 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 52365887} - - 114: {fileID: 52365886} - m_Layer: 0 - m_Name: AIExample22_DisplayAsParent - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &52365886 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 52365885} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 32862e638ae20b645bcf9b8c63363903, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &52365887 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 52365885} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 23 ---- !u!1 &75392910 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 75392912} - - 114: {fileID: 75392911} - m_Layer: 0 - m_Name: AIExample29_RuntimeResolve - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &75392911 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 75392910} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c06bacf3a080c8b42b9e23ef01764f94, type: 3} - m_Name: - m_EditorClassIdentifier: - myBoolean: 1 - myFloat: 1 - myString: Hello World! ---- !u!4 &75392912 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 75392910} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 30 ---- !u!1 &108586383 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 108586385} - - 114: {fileID: 108586384} - m_Layer: 0 - m_Name: AIExample10_ReadOnly - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &108586384 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 108586383} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: da3cc5fec53d04d44abb429ec4427324, type: 3} - m_Name: - m_EditorClassIdentifier: - myField: 0 ---- !u!4 &108586385 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 108586383} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 11 ---- !u!1 &160623362 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 160623364} - - 114: {fileID: 160623363} - m_Layer: 0 - m_Name: AIExample32_Dictionary - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &160623363 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 160623362} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 53782a2327be76e44b6b44116995f9fd, type: 3} - m_Name: - m_EditorClassIdentifier: - myDictionary: - keys: - - This - values: - - {fileID: 160623362} ---- !u!4 &160623364 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 160623362} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 33 ---- !u!1 &219731537 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 219731539} - - 114: {fileID: 219731538} - m_Layer: 0 - m_Name: AIExample11_ReadOnlyDynamic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &219731538 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 219731537} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7f566e87dc4b7354ba3e33c7bfcb9987, type: 3} - m_Name: - m_EditorClassIdentifier: - myVariable: 0 ---- !u!4 &219731539 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 219731537} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 12 ---- !u!1 &326742668 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 326742670} - - 114: {fileID: 326742669} - m_Layer: 0 - m_Name: AIExample25_Style - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &326742669 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 326742668} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6f3bc554ede9607419eb951e225eea1e, type: 3} - m_Name: - m_EditorClassIdentifier: - myField: 1 ---- !u!4 &326742670 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 326742668} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 26 ---- !u!1 &460606545 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 460606547} - - 114: {fileID: 460606546} - m_Layer: 0 - m_Name: AIExample0_UnityAttributes - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &460606546 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 460606545} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 7ce5bfe7903c223489c1db4776584c83, type: 3} - m_Name: - m_EditorClassIdentifier: - rangeField: 1 - headerField: 0 - tooltipField: 0 - spaceField: 0 - multilineField: "aaa\naaa\t" - textAreaField: "aaa\naaa\t" ---- !u!4 &460606547 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 460606545} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -.213118076, y: .0496053696, z: .178393841} - m_LocalScale: {x: 1, y: .584009409, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 ---- !u!1 &471623681 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 471623683} - - 114: {fileID: 471623682} - m_Layer: 0 - m_Name: AIExample3_InspectDynamic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &471623682 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 471623681} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: baab8042842e4ad41a93e92bef810df2, type: 3} - m_Name: - m_EditorClassIdentifier: - myVariable: 0 ---- !u!4 &471623683 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 471623681} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 4 ---- !u!1 &514832464 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 514832465} - - 114: {fileID: 514832466} - m_Layer: 0 - m_Name: AIExample34_TitleDynamic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &514832465 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 514832464} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -.213118076, y: .0496053696, z: .178393841} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 35 ---- !u!114 &514832466 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 514832464} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 022a991f89c66244cba970eebde65d2b, type: 3} - m_Name: - m_EditorClassIdentifier: - style: 1 ---- !u!1 &533853419 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 533853421} - - 114: {fileID: 533853420} - m_Layer: 0 - m_Name: AIExample38_Constructor - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &533853420 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 533853419} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 34ee88f36071dea4f877d49f91de3f42, type: 3} - m_Name: - m_EditorClassIdentifier: - constructors: - - value: This was added in a constructor ---- !u!4 &533853421 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 533853419} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -1.64878225, y: -1.54100132, z: .932393551} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 39 ---- !u!1 &537804025 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 537804027} - - 114: {fileID: 537804026} - m_Layer: 0 - m_Name: AIExample26_Toolbar - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &537804026 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 537804025} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 607ead49e4d6bb043b4eff4d25b7ebfd, type: 3} - m_Name: - m_EditorClassIdentifier: - myField: 6 ---- !u!4 &537804027 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 537804025} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 27 ---- !u!1 &564189086 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 564189091} - - 20: {fileID: 564189090} - - 124: {fileID: 564189089} - - 92: {fileID: 564189088} - - 81: {fileID: 564189087} - - 108: {fileID: 564189092} - m_Layer: 0 - m_Name: Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &564189087 -AudioListener: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 564189086} - m_Enabled: 1 ---- !u!92 &564189088 -Behaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 564189086} - m_Enabled: 1 ---- !u!124 &564189089 -Behaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 564189086} - m_Enabled: 1 ---- !u!20 &564189090 -Camera: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 564189086} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: .192156866, g: .301960796, b: .474509805, a: .0196078438} - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: .300000012 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_HDR: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: .0219999999 - m_StereoMirrorMode: 0 ---- !u!4 &564189091 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 564189086} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: .871911526, y: -.0310268402, z: -.69698} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 ---- !u!108 &564189092 -Light: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 564189086} - m_Enabled: 1 - serializedVersion: 6 - m_Type: 2 - m_Color: {r: 1, g: 1, b: 1, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_CookieSize: 10 - m_Shadows: - m_Type: 0 - m_Resolution: -1 - m_Strength: 1 - m_Bias: .0500000007 - m_NormalBias: .400000006 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_Lightmapping: 4 - m_BounceIntensity: 1 - m_ShadowRadius: 0 - m_ShadowAngle: 0 - m_AreaSize: {x: 1, y: 1} ---- !u!1 &585074663 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 585074665} - - 114: {fileID: 585074664} - m_Layer: 0 - m_Name: AIExample28_Preview - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &585074664 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 585074663} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 6ff9b3765cd9cd349b5f9086b51dc254, type: 3} - m_Name: - m_EditorClassIdentifier: - myPreviewList: - - {fileID: 100008, guid: 2fdcffae318f3b84e96fc974a4085b43, type: 3} - - {fileID: 2800000, guid: 7c78b61468730a243aa410d797066c2d, type: 3} - - {fileID: 2100000, guid: f53d1427ac0bb3c44a91026021c90a07, type: 2} - - {fileID: 8900000, guid: 6d6231be3e0b3a44fb34817903af0c88, type: 2} ---- !u!4 &585074665 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 585074663} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 29 ---- !u!1 &687663312 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 687663314} - - 114: {fileID: 687663313} - m_Layer: 0 - m_Name: AIExample39_DynamicStatic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &687663313 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 687663312} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: cdd783ed65a35fa4c92e97e603c3e088, type: 3} - m_Name: - m_EditorClassIdentifier: - myVariable: 0 - displayItem: 1 - nullField: {fileID: 0} ---- !u!4 &687663314 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 687663312} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -1.64878225, y: -1.54100132, z: .932393551} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 40 ---- !u!1 &747491096 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 747491098} - - 114: {fileID: 747491097} - m_Layer: 0 - m_Name: AIExample21_Bypass - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &747491097 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 747491096} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 25630ff4669448841a5d08171025ae48, type: 3} - m_Name: - m_EditorClassIdentifier: - skin: - m_Name: - m_Normal: - m_Background: {fileID: 0} - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Hover: - m_Background: {fileID: 0} - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Active: - m_Background: {fileID: 0} - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Focused: - m_Background: {fileID: 0} - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnNormal: - m_Background: {fileID: 0} - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnHover: - m_Background: {fileID: 0} - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnActive: - m_Background: {fileID: 0} - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_OnFocused: - m_Background: {fileID: 0} - m_TextColor: {r: 0, g: 0, b: 0, a: 1} - m_Border: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Margin: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Padding: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Overflow: - m_Left: 0 - m_Right: 0 - m_Top: 0 - m_Bottom: 0 - m_Font: {fileID: 0} - m_FontSize: 0 - m_FontStyle: 0 - m_Alignment: 0 - m_WordWrap: 0 - m_RichText: 1 - m_TextClipping: 0 - m_ImagePosition: 0 - m_ContentOffset: {x: 0, y: 0} - m_FixedWidth: 0 - m_FixedHeight: 0 - m_StretchWidth: 1 - m_StretchHeight: 0 ---- !u!4 &747491098 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 747491096} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 22 ---- !u!1 &765008392 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 765008394} - - 114: {fileID: 765008393} - m_Layer: 0 - m_Name: AIExample9_Method - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &765008393 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 765008392} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 022036cfff7a46049a2c8e3c27eac135, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!4 &765008394 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 765008392} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 10 ---- !u!1 &848112277 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 848112279} - - 114: {fileID: 848112278} - m_Layer: 0 - m_Name: AIExample12_Group - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &848112278 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 848112277} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 5f16a147cfacbfa40b761ba7b3e52cb8, type: 3} - m_Name: - m_EditorClassIdentifier: - myFirstField: 0 - mySecondField: 0 ---- !u!4 &848112279 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 848112277} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 0, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 13 ---- !u!1 &888962422 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 888962424} - - 114: {fileID: 888962423} - m_Layer: 0 - m_Name: AIExample24_Tabs - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &888962423 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 888962422} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: f654ddba4aaf14344b93309dd8aa8ac2, type: 3} - m_Name: - m_EditorClassIdentifier: - myFirstField: 0 - mySecondField: 0 - myThirdField: 0 ---- !u!4 &888962424 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 888962422} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 25 ---- !u!1 &935203567 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 935203568} - - 114: {fileID: 935203569} - m_Layer: 0 - m_Name: AIExample35_ToString - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &935203568 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 935203567} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -.213118076, y: .0496053696, z: .178393841} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 36 ---- !u!114 &935203569 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 935203567} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fa7f094924dc0624a90a5b8ecb6a88a6, type: 3} - m_Name: - m_EditorClassIdentifier: - collection: - - name: This - - name: Text - - name: Is Displayed by Overriding ToString ---- !u!1 &990455254 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 990455256} - - 114: {fileID: 990455255} - m_Layer: 0 - m_Name: AIExample4_InspectLevel - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &990455255 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 990455254} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 2ba87571ce116aa44a09c02a70d39a7e, type: 3} - m_Name: - m_EditorClassIdentifier: - basicVariable: 0 - advancedVariable: 0 - debugVariable: 0 ---- !u!4 &990455256 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 990455254} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 5 ---- !u!1 &993420473 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 993420475} - - 114: {fileID: 993420474} - m_Layer: 0 - m_Name: AIExmaple37_UnityEvent - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &993420474 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 993420473} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ccfb24b7914ff1344b13fe925f42aa47, type: 3} - m_Name: - m_EditorClassIdentifier: - testEvent: - m_PersistentCalls: - m_Calls: - - m_Target: {fileID: 0} - m_MethodName: - m_Mode: 1 - m_Arguments: - m_ObjectArgument: {fileID: 0} - m_ObjectArgumentAssemblyTypeName: - m_IntArgument: 0 - m_FloatArgument: 0 - m_StringArgument: - m_BoolArgument: 0 - m_CallState: 2 - m_TypeName: UnityEngine.Events.UnityEvent, UnityEngine, Version=0.0.0.0, Culture=neutral, - PublicKeyToken=null ---- !u!4 &993420475 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 993420473} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 38 ---- !u!1 &1129132656 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1129132658} - - 114: {fileID: 1129132657} - m_Layer: 0 - m_Name: AIExample18_TextField - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1129132657 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1129132656} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 593afd68488f81d44866ba650310ff66, type: 3} - m_Name: - m_EditorClassIdentifier: - myArea: '1 - - 2 - - 3 lines!' - myFile: C:/Windows/notepad.exe - myFolder: C:/Windows - myPassword: Thisis a password - myTag: EditorOnly ---- !u!4 &1129132658 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1129132656} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 19 ---- !u!1 &1151992098 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1151992100} - - 114: {fileID: 1151992099} - m_Layer: 0 - m_Name: AIExample7_Collection - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1151992099 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1151992098} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 18d07fe85983094419f13b822c964e1a, type: 3} - m_Name: - m_EditorClassIdentifier: - myArray: - - 0 - - 1 - - 0 - fixedArray: 00000000000000000000000000000000010000000000000000000000000000000000000000000000 - unsortableArray: 010000 - dropDownList: 010000 - enumBoundList: - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} - - {x: 0, y: 0, z: 0} - largeCollection: - - - - - - - - - - aaa - - - - - - - - aaa - - - - - - - - - - - - - - aaa - - - - aaaa - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - constructors: - - value: This was added in a constructor ---- !u!4 &1151992100 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1151992098} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 8 ---- !u!1 &1165185542 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1165185544} - - 114: {fileID: 1165185543} - m_Layer: 0 - m_Name: AIExample6_DescriptorDynamic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1165185543 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1165185542} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 349826337296e374181cb9a6a6887f34, type: 3} - m_Name: - m_EditorClassIdentifier: - myName: Change me! ---- !u!4 &1165185544 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1165185542} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 7 ---- !u!1 &1165511815 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1165511817} - - 114: {fileID: 1165511816} - m_Layer: 0 - m_Name: AIExample31_Range - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1165511816 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1165511815} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3684e2d60aec13547a14d2a4f2560d96, type: 3} - m_Name: - m_EditorClassIdentifier: - myRangeInt: - min: 10 - max: 20 - myRangeFloat: - min: -2.5 - max: 5.0999999 ---- !u!4 &1165511817 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1165511815} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 32 ---- !u!1 &1322008266 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1322008268} - - 114: {fileID: 1322008267} - m_Layer: 0 - m_Name: AIExample19_Restrict - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1322008267 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1322008266} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: af710f9e639a2a945b88c8476cd7d315, type: 3} - m_Name: - m_EditorClassIdentifier: - myFloat: - - 0 - myString: A - myObjects: - - {fileID: 1322008267} - - {fileID: 0} ---- !u!4 &1322008268 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1322008266} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 20 ---- !u!1 &1431252152 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1431252154} - - 114: {fileID: 1431252153} - m_Layer: 0 - m_Name: AIExample13_Expandable - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1431252153 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1431252152} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: bb79533ced71f4748affaa227eef2d50, type: 3} - m_Name: - m_EditorClassIdentifier: - expandedField: - myField: 0 - notExpandableField: - myField: 0 - notExpandableObject: - myField: 0 ---- !u!4 &1431252154 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1431252152} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 14 ---- !u!1 &1439026088 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1439026090} - - 114: {fileID: 1439026089} - m_Layer: 0 - m_Name: AIExample23_Space - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1439026089 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1439026088} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 4ebe44d003d2ff4419683a4a7534e3de, type: 3} - m_Name: - m_EditorClassIdentifier: - myField: 0 ---- !u!4 &1439026090 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1439026088} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 24 ---- !u!1 &1447975857 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1447975859} - - 114: {fileID: 1447975858} - m_Layer: 0 - m_Name: AIExample16_Help - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1447975858 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1447975857} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 42fd9a8b294ee654c8c17da437cfba5c, type: 3} - m_Name: - m_EditorClassIdentifier: - myFirstField: 0 - mySecondField: 0 ---- !u!4 &1447975859 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1447975857} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 17 ---- !u!1 &1533101562 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 100000, guid: 13612e4474d0272488f83184debdcc6e, type: 2} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1533101564} - - 114: {fileID: 1533101563} - m_Layer: 0 - m_Name: AIExample1_AdvancedInspector - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1533101563 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 11400000, guid: 13612e4474d0272488f83184debdcc6e, - type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1533101562} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 28d414ded131443449c3ddde3a1a2454, type: 3} - m_Name: - m_EditorClassIdentifier: - myFloat: 1 ---- !u!4 &1533101564 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 400000, guid: 13612e4474d0272488f83184debdcc6e, type: 2} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1533101562} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: .519999981, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 2 ---- !u!1 &1599721332 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1599721333} - - 114: {fileID: 1599721334} - m_Layer: 0 - m_Name: AIExample36_NoPicker - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &1599721333 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1599721332} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -.213118076, y: .0496053696, z: .178393841} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 37 ---- !u!114 &1599721334 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1599721332} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 3d38a30fcedf4d04bae4693e8149f012, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!1 &1788279256 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1788279258} - - 114: {fileID: 1788279257} - m_Layer: 0 - m_Name: AIExample2_Inspect - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1788279257 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1788279256} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 596eb187caca4af46ac534414d25491b, type: 3} - m_Name: - m_EditorClassIdentifier: - myField: 0 ---- !u!4 &1788279258 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1788279256} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 3 ---- !u!1 &1952653488 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1952653490} - - 114: {fileID: 1952653489} - m_Layer: 0 - m_Name: AIExample8_Enum - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1952653489 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1952653488} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 033ddb79ef125b842a63c537ab4660c8, type: 3} - m_Name: - m_EditorClassIdentifier: - normalEnum: 1 - maskedEnum: 5 - checkboxEnum: 4 - byteEnum: 3 ---- !u!4 &1952653490 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1952653488} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 9 ---- !u!1 &1969957188 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 1969957190} - - 114: {fileID: 1969957191} - - 114: {fileID: 1969957189} - m_Layer: 0 - m_Name: AIExample27_CreateDerived - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &1969957189 -MonoBehaviour: - m_ObjectHideFlags: 2 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1969957188} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: c357848b9cfe12f419c5df766c7c596b, type: 3} - m_Name: - m_EditorClassIdentifier: - owner: {fileID: 1969957191} - myFloat: 0 - myDerivedFloatA: 0 ---- !u!4 &1969957190 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1969957188} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 28 ---- !u!114 &1969957191 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 1969957188} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: fc390bc934a1b77438b25227bba337ab, type: 3} - m_Name: - m_EditorClassIdentifier: - myField: - - {fileID: 0} ---- !u!1 &2009239429 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 2009239431} - - 114: {fileID: 2009239430} - m_Layer: 0 - m_Name: AIExample20_RangeValue - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &2009239430 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2009239429} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 9099461b6bac48643969cbf5a2f06fad, type: 3} - m_Name: - m_EditorClassIdentifier: - myField: 2.73000002 - unityRange: 4.07000017 ---- !u!4 &2009239431 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2009239429} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 21 ---- !u!1 &2039915381 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 2039915382} - - 114: {fileID: 2039915383} - m_Layer: 0 - m_Name: AIExample33_Title - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!4 &2039915382 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2039915381} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: -.213118076, y: .0496053696, z: .178393841} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 34 ---- !u!114 &2039915383 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2039915381} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: a3d43736a4c9cac4dbf5a8eda8d4fdbe, type: 3} - m_Name: - m_EditorClassIdentifier: - value: 10 ---- !u!1 &2063557774 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 2063557776} - - 114: {fileID: 2063557775} - m_Layer: 0 - m_Name: AIExample5_Descriptor - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &2063557775 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2063557774} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 76120477498432b42b7c99cfd53e622c, type: 3} - m_Name: - m_EditorClassIdentifier: - myFloat: 0 - myFloat2: 0 - myFloat3: 0 - myFloat4: 0 ---- !u!4 &2063557776 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2063557774} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 6 ---- !u!1 &2078874318 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 2078874320} - - 114: {fileID: 2078874319} - m_Layer: 0 - m_Name: AIExample15_DontAllowSceneObject - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &2078874319 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2078874318} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: ba5f4c80d7c773040a5d5c66c53beeb8, type: 3} - m_Name: - m_EditorClassIdentifier: - myProjectObject: {fileID: 0} - mySceneObject: {fileID: 2078874318} ---- !u!4 &2078874320 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2078874318} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 16 ---- !u!1 &2095934282 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 2095934284} - - 114: {fileID: 2095934283} - m_Layer: 0 - m_Name: AIExample14_Background - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &2095934283 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2095934282} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 8b0d16e53db0dd54b90940516b612930, type: 3} - m_Name: - m_EditorClassIdentifier: - myObject: - myField: 0 - myArray: - - 0 - - 0 - color: {r: 1, g: 1, b: 0, a: 1} ---- !u!4 &2095934284 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2095934282} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 15 ---- !u!1 &2126954198 -GameObject: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - serializedVersion: 4 - m_Component: - - 4: {fileID: 2126954200} - - 114: {fileID: 2126954199} - m_Layer: 0 - m_Name: AIExample17_HelpDynamic - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &2126954199 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2126954198} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 47d776743b198ec47adcdb4c821bfbcc, type: 3} - m_Name: - m_EditorClassIdentifier: - myField: 0 ---- !u!4 &2126954200 -Transform: - m_ObjectHideFlags: 0 - m_PrefabParentObject: {fileID: 0} - m_PrefabInternal: {fileID: 0} - m_GameObject: {fileID: 2126954198} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 18 diff --git a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/Examples_CSharp.unity.meta b/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/Examples_CSharp.unity.meta deleted file mode 100644 index cd4392be..00000000 --- a/Assets/ThirdParty/AdvancedInspector/Examples/CSharp/Examples_CSharp.unity.meta +++ /dev/null @@ -1,4 +0,0 @@ -fileFormatVersion: 2 -guid: 7bcb580ba44d74843a24e3ad526f2cfd -DefaultImporter: - userData: |