public override void OnInspectorGUI() { base.OnInspectorGUI(); currentArea = (AreaID)EditorGUILayout.EnumPopup("Current Area: ", currentArea); if (GUILayout.Button("Load Background")) { BGVisuals_Manager manager = (BGVisuals_Manager)target; manager.LoadBgForArea(currentArea); } }
private void Awake() { instance = this; pixelStars_active = new List <GameObject>(); asteroids_active = new List <GameObject>(); bgFX_GameObjs = new List <GameObject>(); maxY = (Camera.main.orthographicSize * 2) + 2; minY = -(maxY) - 2; maxX = (Camera.main.orthographicSize * 2) + 2f; minX = -(maxX) - 2; bgHolder = new GameObject(); bgHolder.name = "BACKGROUND EFFECTS"; asteroid_sequence = DOTween.Sequence(); star_sequence = DOTween.Sequence(); }