private void BuildLevel2() { //Camera.main.transform.position = new Vector3(10, 15, 10); //Camera.main.orthographicSize = 13; //min x = 48 max x = 70 //min z = 48 max z = 66 //framework for level model.AddPike(21, 1, 59, 48); //ground model.AddPlatform(1, 19, 48, 57); //left wall model.AddPlatform(1, 19, 70, 57); //right wall model.AddPlatform(21, 1, 59, 66); //ceiling //Other platforms model.AddPlatform(3, 1, 51, 50); // start platform model.AddPlatform(3, 1, 66, 51); //down right platform model.AddPlatform(3, 1, 66, 54); //just above previous model.AddPlatform(3, 1, 60, 62); //to jump on the last one model.AddPlatform(2, 1, 55, 60); //below the teleporter //Pike platforms model.AddPike(1, 4, 54, 50); //down left corner pike model.AddPike(1, 5, 69, 51); //down right corner pike model.AddPike(1, 2, 56, 65); //ceiling pike //Moving platform model.AddMovingPlatform(3, 1, 58, 50, 0, 3); //post pike platform model.AddMovingPlatform(3, 1, 64, 56, 1, 3); //elevator platform //Magic Platform model.AddMagicPlatform(2, 1, 55, 64, 0, 3);//blocking teleporter //Teleporter model.AddTeleportPlatform(1, 1, 55, 65, 50, 60, 50, 60); //fake coordinate for now for (int i = 0; i < model.platform.Count; i++) { view.AddPlatform(model.platform[i].gameObject.transform); } for (int i = 0; i < model.movingPlatform.Count; i++) { view.AddMovingPlatform(model.movingPlatform[i].gameObject.transform); } // model.AddPike(1, 1, 62, 62); for (int i = 0; i < model.pikes.Count; i++) { view.AddPike(model.pikes[i].gameObject.transform); } for (int i = 0; i < model.magicPlatform.Count; i++) { view.AddMagicPlatform(model.magicPlatform[i].gameObject.transform); } for (int i = 0; i < model.teleportPlatform.Count; i++) { view.AddTeleportPlatform(model.teleportPlatform[i].gameObject.transform); } }