void Start()
 {
     levelControler   = FindObjectOfType <LevelControler>();
     currentLifeCount = levelControler.Lifes;
     lifesText        = GetComponent <TextMeshProUGUI>();
     UpdateDisplay();
 }
Пример #2
0
 private void OnTriggerEnter2D(Collider2D collision)
 {
     if (collision.tag == "Player")
     {
         LevelControler controler = transform.parent.GetComponent <LevelControler>();
         controler.GenerateLevel();
     }
 }
    private void OnDestroy()
    {
        LevelControler levelControler = FindObjectOfType <LevelControler>();

        if (levelControler != null)
        {
            levelControler.AttackerKilled();
        }
    }
Пример #4
0
 private void Awake()
 {
     if (_instance != null)
     {
         Destroy(this);
     }
     _instance = this;
     billy     = FindObjectOfType <BillyController>();
     spawner   = FindObjectOfType <FoodSpawner>();
 }
Пример #5
0
    public void ShowMessage(LevelControler lvlObj)
    {
        string ifHaveEnemy = " - (E) Atacar Enemigo";

        if (lvlObj.currentLevel.enemy != null)
        {
            uiManager.ShowMessageInCanvas(lvlObj.currentLevel.description + ifHaveEnemy);
        }
        else
        {
            uiManager.ShowMessageInCanvas(lvlObj.currentLevel.description);
        }
    }
Пример #6
0
    public void Awake()
    {
        if (instance == null)
        {
            instance = this;
        }

        else if (instance != this)
        {
            Destroy(gameObject);
        }

        DontDestroyOnLoad(gameObject);
        L     = GameObject.FindGameObjectWithTag("DM").GetComponent <LevelControler>();
        Level = L.Level;

        //Hand = GameObject.FindGameObjectWithTag("WeaponSocket");
        //if (Level == 1)
        //{
        //    StatGenerator();
        //}
    }
Пример #7
0
 void Start()
 {
     level      = FindObjectOfType <LevelControler>();
     sunManager = FindObjectOfType <SunTracker>();
 }
Пример #8
0
 private void Start()
 {
     level = FindObjectOfType <LevelControler>();
 }
Пример #9
0
 void Awake()
 {
     current = this;
 }
Пример #10
0
 // Use this for initialization
 private void Awake()
 {
     L     = GameObject.FindGameObjectWithTag("DM").GetComponent <LevelControler>();
     Level = L.Level;
 }