private void GenerateDungeon() { var seed = textBox1.Text; var size = textBox2.Text; int x = 10; Int32.TryParse(size, out x); x = x == 0 ? 10 : x; _generator.GenerateDungeon(seed, x, trackBar1.Value); //return _generator.Draw(panel1.Width, panel1.Height); }
void Start() { gen.GenerateDungeon("0", size, prune); currentTile = gen.GetEntrance(); for (var i = 0; i < size; i++) { for (var ii = 0; ii < size; ii++) { var tmpTile = gen.GetTile(i, ii); Instantiate(cellObject, new Vector3(transform.position.x + tmpTile.GetLocationX() * 43f, 0, transform.position.y + tmpTile.GetLocationY() * 43f), new Quaternion(0, 90, 90, 0)); } } }