Exemplo n.º 1
0
    protected void SpawnTeleportOut()
    {
        GameObject tmp = GameObject.FindGameObjectWithTag("Generator");

        if (tmp != null)
        {
            GenerateIsland gen = tmp.GetComponent <GenerateIsland>();
            Debug.Log("added a way out");
            GameObject     tele = Instantiate(Resources.Load <GameObject>("Teleporter"));
            TeleportScript tp   = tele.GetComponent <TeleportScript>();
            tp.exitingFight         = true;
            tp.TargetX              = gen.GetPlayerStart().x;
            tp.TargetY              = gen.GetPlayerStart().y;
            tp.TargetZ              = gen.GetPlayerStart().z;
            tele.transform.position = arenaStart + ((arenaEnd - arenaStart) / 2);
        }
    }
Exemplo n.º 2
0
    // Start is called before the first frame update


    void Start()
    {
        themeID        = -1;
        audiodata      = GetComponent <AudioSource>();
        generateIsland = GetComponent <GenerateIsland>();
    }