Exemple #1
0
 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();
    }