public static void LoadAddons(MonoBehaviour target, AddOnTarget addOnTarget) { Addons = AddOnHelper.GetAddonsByTarget(addOnTarget); foreach (AddOnBehaviour Addon in target.GetComponentsInChildren <AddOnBehaviour>()) { if (Addon != null) { Addon.hideFlags = HideFlags.HideInInspector; } } }
private void OnEnable() { Addons.Clear(); Addons = AddOnHelper.GetAddons(); Targets = new List <BuildTargetGroup> { BuildTargetGroup.iOS, BuildTargetGroup.WebGL, BuildTargetGroup.Standalone, BuildTargetGroup.Android }; NavigationIndex = EditorPrefs.GetInt("p_lastIndex"); }
private void OnEnable() { Target = (GroupBehaviour)target; MainEditor.Addons = AddOnHelper.GetAddonsByTarget(AddOnTarget.GroupBehaviour); }
private void OnEnable() { Target = (BuildStorage)target; MainEditor.Addons = AddOnHelper.GetAddonsByTarget(AddOnTarget.StorageBehaviour); }