public void LoadResources() { SrcCoastController = new CoastController(); SrcCoastController.CreateCoast("src_coast", PositionModel.src_coast); DesCoastController = new CoastController(); DesCoastController.CreateCoast("des_coast", PositionModel.des_coast); boatController = new BoatController(); boatController.CreateBoat(PositionModel.boat_on_left); roleModelControllers = new RoleController[6]; for (int i = 0; i < 3; i++) { roleModelControllers[i] = new RoleController(); roleModelControllers[i].CreateRole(PositionModel.roles[i], 0, i); } for (int i = 3; i < 6; i++) { roleModelControllers[i] = new RoleController(); roleModelControllers[i].CreateRole(PositionModel.roles[i], 1, i); } foreach (RoleController roleModelController in roleModelControllers) { roleModelController.GetRoleModel().role.transform.localPosition = SrcCoastController.AddRole(roleModelController.GetRoleModel()); } moveController = new MoveController(); river = new RiverModel(PositionModel.river); isRuning = true; time = 120; }
public void Restart() { time = 120; SrcCoastController.CreateCoast("src_coast", PositionModel.src_coast); DesCoastController.CreateCoast("des_coast", PositionModel.des_coast); for (int i = 0; i < 6; i++) { roleModelControllers[i].CreateRole(PositionModel.roles[i], 0, i); roleModelControllers[i].GetRoleModel().role.transform.localPosition = SrcCoastController.AddRole(roleModelControllers[i].GetRoleModel()); } for (int i = 3; i < 6; i++) { roleModelControllers[i].CreateRole(PositionModel.roles[i], 1, i); roleModelControllers[i].GetRoleModel().role.transform.localPosition = SrcCoastController.AddRole(roleModelControllers[i].GetRoleModel()); } boatController.CreateBoat(PositionModel.boat_on_left); isRuning = true; }