Beispiel #1
0
    public void DestroyAndLoadControllor()
    {
        Destroy(gameObject);

        Instantiate(Resources.Load("ControllerUI"));

        for (int i = 0; i < max_enemy; ++i)
        {
            Vector3 pos = MovingObject.GetTilemap().CellToWorld(new Vector3Int(Random.Range(-10, 10), Random.Range(-10, -50), 0));
            Instantiate(Resources.Load("enemies/Enemy" + Random.Range(1, 5)), pos, transform.rotation);
        }

        for (int i = 0; i < 20; ++i)
        {
            MovingObject.GetTilemap().SetTile(new Vector3Int(Random.Range(-10, 10), Random.Range(-10, -50), 0), Resources.Load <Tile>("items/item" + Random.Range(1, 4)));
        }
    }