Exemplo n.º 1
0
	// Use this for initialization
	void Start () {
		instancia = this;
		GenerarEnemigos ();
        vidasNave.text = "Vidas: " + vidas;
        puntosNave.text = "Puntos: " + puntuacion;
		/*GenerarBolitas ();*/
	}
Exemplo n.º 2
0
    void OnGUI()
    {
        if (gameState == StateGame.WAIT)
        {
            Time.timeScale = 0;
            int w = 300, h = 100;
            GUI.skin = skin;

            GUI.Box(new Rect(0, 0, Screen.width, Screen.height), "");

            GUI.Label(new Rect(positionX - w / 2, positionY - h / 2 - 50, w, h), popupText);

            if (GUI.Button(new Rect(positionX - w / 2, positionY - h / 2 + 60, w / 2 - 10, h - 30), "Reiniciar"))
            {
                iTween.Stab(gameObject, audioPause, 0);
                ManagerLevel.LoadPlayGame();
                enabled = false;
            }
            if (GUI.Button(new Rect(positionX - w / 2 + w / 2 + 10, positionY - h / 2 + 60, w / 2 - 10, h - 30), "Menu"))
            {
                iTween.Stab(gameObject, audioPause, 0);
                ManagerLevel.LoadMenu();
                enabled = false;
            }
        }
    }
Exemplo n.º 3
0
 public Meneger(string name, string surname, string patronymic, DateTime birthDate,
                Gender gender, Nationality nationality, EducationLevel educationLevel, float salary,
                ManagerLevel managerLevel, int number_of_sales)
     : base(name, surname, patronymic, birthDate, gender, nationality, educationLevel, salary)
 {
     this.educationLevel = educationLevel;
     Salary            = salary;
     this.managerLevel = managerLevel;
     Number_of_sales   = number_of_sales;
 }
Exemplo n.º 4
0
    void Awake()
    {
        instancia  = this;
        dificultad = PlayerPrefs.GetString("Dificultad");

        imagenSpeed             = GameObject.Find("Canvas").transform.Find("ImagenSpeed").GetComponent <Image>();
        imagenInmune            = GameObject.Find("Canvas").transform.Find("ImagenInmune").GetComponent <Image>();
        imagenMunicionExplosiva = GameObject.Find("Canvas").transform.Find("ImagenMunicionExplosiva").GetComponent <Image>();
        imagenMunicionPesada    = GameObject.Find("Canvas").transform.Find("ImagenMunicionPesada").GetComponent <Image>();

        vidas = PlayerPrefs.GetInt("Vidas");

        if (vidas == 0)
        {
            vidas = 9;
        }

        switch (dificultad)
        {
        case "Fácil":

            vidasmenos = 1;

            break;

        case "Normal":

            vidasmenos = 2;

            break;

        case "Difícil":

            vidasmenos = 3;

            break;
        }

        CargarPuntuacion();

        ActualizarUIOleadas();

        ActualizarUIVidas();
    }
Exemplo n.º 5
0
        //得到结果
        public void GetResult(ManagerLevel managerLevel, Request request)
        {
            if (managerLevel == ManagerLevel.经理)
            {
                if (request.RequestType == "请假" && request.Number <= 2)
                {
                    Console.WriteLine("{0}:{1} 数量{2} 被批准", name, request.RequestContent, request.Number);
                }
                else
                {
                    Console.WriteLine("{0}:{1} 数量{2} 我无权处理", name, request.RequestContent, request.Number);
                }

            }
            else if (managerLevel == ManagerLevel.总监)
            {
                if (request.RequestType == "请假" && request.Number <= 5)
                {
                    Console.WriteLine("{0}:{1} 数量{2} 被批准", name, request.RequestContent, request.Number);
                }
                else
                {
                    Console.WriteLine("{0}:{1} 数量{2} 我无权处理", name, request.RequestContent, request.Number);
                }
            }
            else if (managerLevel == ManagerLevel.总经理)
            {
                if (request.RequestType == "请假")
                {
                    Console.WriteLine("{0}:{1} 数量{2} 被批准", name, request.RequestContent, request.Number);
                }
                else if (request.RequestType == "加薪" && request.Number <= 500)
                {
                    Console.WriteLine("{0}:{1} 数量{2} 被批准", name, request.RequestContent, request.Number);
                }
                else if (request.RequestType == "加薪" && request.Number > 500)
                {
                    Console.WriteLine("{0}:{1} 数量{2} 再说吧", name, request.RequestContent, request.Number);
                }
            }

        }
Exemplo n.º 6
0
        //得到結果
        public void GetResult(ManagerLevel managerLevel, Request request)
        {
            if (managerLevel == ManagerLevel.經理)
            {
                if (request.RequestType == "請假" && request.Number <= 2)
                {
                    Console.WriteLine("{0}:{1} 數量{2} 被批准", name, request.RequestContent, request.Number);
                }
                else
                {
                    Console.WriteLine("{0}:{1} 數量{2} 我無權處理", name, request.RequestContent, request.Number);
                }

            }
            else if (managerLevel == ManagerLevel.總監)
            {
                if (request.RequestType == "請假" && request.Number <= 5)
                {
                    Console.WriteLine("{0}:{1} 數量{2} 被批准", name, request.RequestContent, request.Number);
                }
                else
                {
                    Console.WriteLine("{0}:{1} 數量{2} 我無權處理", name, request.RequestContent, request.Number);
                }
            }
            else if (managerLevel == ManagerLevel.總經理)
            {
                if (request.RequestType == "請假")
                {
                    Console.WriteLine("{0}:{1} 數量{2} 被批准", name, request.RequestContent, request.Number);
                }
                else if (request.RequestType == "加薪" && request.Number <= 500)
                {
                    Console.WriteLine("{0}:{1} 數量{2} 被批准", name, request.RequestContent, request.Number);
                }
                else if (request.RequestType == "加薪" && request.Number > 500)
                {
                    Console.WriteLine("{0}:{1} 數量{2} 再說吧", name, request.RequestContent, request.Number);
                }
            }
        }
Exemplo n.º 7
0
 private static void GetResult(ManagerLevel managerLevel, Request request)
 {
     if (managerLevel == ManagerLevel.CommonManager)
     {
         if (request.RequestType == "请假" && request.Number <= 2)
         {
             Console.WriteLine("{0}:{1} 数量{2} 被批准", request.Name, request.RequestContent, request.Number);
         }
         else
         {
             Console.WriteLine("{0}:{1} 数量{2} 我无权处理", request.Name, request.RequestContent, request.Number);
         }
     }
     else if (managerLevel == ManagerLevel.MajorManager)
     {
         if (request.RequestType == "请假" && request.Number <= 5)
         {
             Console.WriteLine("{0}:{1} 数量{2} 被批准", request.Name, request.RequestContent, request.Number);
         }
         else
         {
             Console.WriteLine("{0}:{1} 数量{2} 我无权处理", request.Name, request.RequestContent, request.Number);
         }
     }
     else if (managerLevel == ManagerLevel.GeneralManager)
     {
         if (request.RequestType == "请假")
         {
             Console.WriteLine("{0}:{1} 数量{2} 被批准", request.Name, request.RequestContent, request.Number);
         }
         else if (request.RequestType == "加薪" && request.Number <= 500)
         {
             Console.WriteLine("{0}:{1} 数量{2} 被批准", request.Name, request.RequestContent, request.Number);
         }
         else if (request.RequestType == "加薪" && request.Number > 500)
         {
             Console.WriteLine("{0}:{1} 数量{2} 再说吧", request.Name, request.RequestContent, request.Number);
         }
     }
 }
Exemplo n.º 8
0
 //得到结果
 public void GetResult(ManagerLevel managerLevel, Request request)
 {
     if (managerLevel == ManagerLevel.经理)
     {
         if (request.RequestType == "请假" && request.Number <= 2)
         {
             Console.WriteLine("{0}:{1} 数量{2} 被批准", name, request.RequestContent, request.Number);
         }
         else
         {
             Console.WriteLine("{0}:{1} 数量{2} 我无权处理", name, request.RequestContent, request.Number);
         }
     }
     else if (managerLevel == ManagerLevel.总监)
     {
         if (request.RequestType == "请假" && request.Number <= 5)
         {
             Console.WriteLine("{0}:{1} 数量{2} 被批准", name, request.RequestContent, request.Number);
         }
         else
         {
             Console.WriteLine("{0}:{1} 数量{2} 我无权处理", name, request.RequestContent, request.Number);
         }
     }
     else if (managerLevel == ManagerLevel.总经理)
     {
         if (request.RequestType == "请假")
         {
             Console.WriteLine("{0}:{1} 数量{2} 被批准", name, request.RequestContent, request.Number);
         }
         else if (request.RequestType == "加薪" && request.Number <= 500)
         {
             Console.WriteLine("{0}:{1} 数量{2} 被批准", name, request.RequestContent, request.Number);
         }
         else if (request.RequestType == "加薪" && request.Number > 500)
         {
             Console.WriteLine("{0}:{1} 数量{2} 再说吧", name, request.RequestContent, request.Number);
         }
     }
 }
Exemplo n.º 9
0
 private static void GetResult(ManagerLevel managerLevel, Request request)
 {
     if (managerLevel == ManagerLevel.CommonManager)
     {
         if (request.RequestType == "请假" && request.Number <= 2)
         {
             Console.WriteLine("{0}:{1} 数量{2} 被批准", request.Name, request.RequestContent, request.Number);
         }
         else
         {
             Console.WriteLine("{0}:{1} 数量{2} 我无权处理", request.Name, request.RequestContent, request.Number);
         }
     }
     else if (managerLevel == ManagerLevel.MajorManager)
     {
         if (request.RequestType == "请假" && request.Number <= 5)
         {
             Console.WriteLine("{0}:{1} 数量{2} 被批准", request.Name, request.RequestContent, request.Number);
         }
         else
         {
             Console.WriteLine("{0}:{1} 数量{2} 我无权处理", request.Name, request.RequestContent, request.Number);
         }
     }
     else if (managerLevel == ManagerLevel.GeneralManager)
     {
         if (request.RequestType == "请假")
         {
             Console.WriteLine("{0}:{1} 数量{2} 被批准", request.Name, request.RequestContent, request.Number);
         }
         else if (request.RequestType == "加薪" && request.Number <= 500)
         {
             Console.WriteLine("{0}:{1} 数量{2} 被批准", request.Name, request.RequestContent, request.Number);
         }
         else if (request.RequestType == "加薪" && request.Number > 500)
         {
             Console.WriteLine("{0}:{1} 数量{2} 再说吧", request.Name, request.RequestContent, request.Number);
         }
     }
 }
Exemplo n.º 10
0
 //得到結果
 public void GetResult(ManagerLevel managerLevel, Request request)
 {
     if (managerLevel == ManagerLevel.經理)
     {
         if (request.RequestType == "請假" && request.Number <= 2)
         {
             Console.WriteLine("{0}:{1} 數量{2} 被批准", name, request.RequestContent, request.Number);
         }
         else
         {
             Console.WriteLine("{0}:{1} 數量{2} 我無權處理", name, request.RequestContent, request.Number);
         }
     }
     else if (managerLevel == ManagerLevel.總監)
     {
         if (request.RequestType == "請假" && request.Number <= 5)
         {
             Console.WriteLine("{0}:{1} 數量{2} 被批准", name, request.RequestContent, request.Number);
         }
         else
         {
             Console.WriteLine("{0}:{1} 數量{2} 我無權處理", name, request.RequestContent, request.Number);
         }
     }
     else if (managerLevel == ManagerLevel.總經理)
     {
         if (request.RequestType == "請假")
         {
             Console.WriteLine("{0}:{1} 數量{2} 被批准", name, request.RequestContent, request.Number);
         }
         else if (request.RequestType == "加薪" && request.Number <= 500)
         {
             Console.WriteLine("{0}:{1} 數量{2} 被批准", name, request.RequestContent, request.Number);
         }
         else if (request.RequestType == "加薪" && request.Number > 500)
         {
             Console.WriteLine("{0}:{1} 數量{2} 再說吧", name, request.RequestContent, request.Number);
         }
     }
 }
Exemplo n.º 11
0
 public void SetLevel(int newLevel)
 {
     _managerLevel = ManagerLevel.NewLevel(newLevel);
 }
Exemplo n.º 12
0
 // Use this for initialization
 void Start()
 {
     level = FindObjectOfType <ManagerLevel>();
 }
Exemplo n.º 13
0
 public void StartPlaying()
 {
     ManagerLevel.PlayNextLevel();
 }
Exemplo n.º 14
0
 private void Instance_FlyToHumanFinished(object sender, System.EventArgs e)
 {
     ManagerLevel.PlayNextLevel();
 }