Example #1
0
        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;
                }
            }
        }
Example #2
0
        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);
        }