示例#1
0
文件: Med.cs 项目: Qpirons/Projects
    // Update is called once per frame
    void SetDif()
    {
        GameObject  Spawn = GameObject.Find("GameManager");
        SpawnMeteor MD    = Spawn.GetComponent <SpawnMeteor>();

        MD.spawnTime   = .25f;
        Time.timeScale = 1;
    }
示例#2
0
    void EndAnimEvent()
    {
        SpawnMeteor meteorSpawner = FindObjectOfType <SpawnMeteor>();

        meteorSpawner.setFalse();

        this.gameObject.SetActive(false);
    }
示例#3
0
    private void OnDestroy()
    {
        ProgressBar progress = FindObjectOfType <ProgressBar>();

        progress.TutorialNonActive();


        SpawnMeteor meteorSpawner = FindObjectOfType <SpawnMeteor>();

        meteorSpawner.TutorialEnd();
    }
示例#4
0
    IEnumerator respawn()
    {
        yield return(new WaitForSeconds(respawnTime));

        lifeUi.setCurrentLifes(playerLifes);

        //Spawn player and position
        GameObject player = Instantiate(playerPrefab) as GameObject;

        playerPrefab.transform.position = new Vector2(screenBounds.x - 4, screenBounds.y - 1);

        ProgressBar progressbar = FindObjectOfType <ProgressBar>();

        progressbar.StartProgress();

        SpawnMeteor meteoriteSpawner = FindObjectOfType <SpawnMeteor>();

        meteoriteSpawner.setFalse();
    }