public void TestUpdate() { Game_object o = new Game_object(0, 0, 10, 10, 1, 1); o.Update(); Assert.AreEqual(o.getx(), 1); Assert.AreEqual(o.gety(), 1); }
public void reset_dice() { Game_object object_manager = new Game_object(); for (int i = 0; i < 10; i++) { GameObject temp = GameObject.Find(object_manager.dice[i]); temp.renderer.enabled = false; } for (int i = 0; i <= 9; i++) { GameObject temp; if (i > 0) { temp = GameObject.Find(object_manager.dice[i - 1]); temp.renderer.enabled = false; } temp = GameObject.Find(object_manager.dice[i]); temp.renderer.enabled = true; } GameObject temp1 = GameObject.Find(object_manager.dice[9]); temp1.renderer.enabled = false; temp1 = GameObject.Find(object_manager.dice[6]); temp1.renderer.enabled = true; }
private Controller() { userNum = 0; pos = new Chess_Position(); object_manager = new Game_object(); AI_instance = AIRule.getInstance(); Manual_instance = ManualRule.getInstance(); OnlinePlayer_instance = OnlinePlayerRule.getInstance(); }
//切换显示当前用户颜色使用的飞机 private void changePlane() { Game_object object_manager = new Game_object(); for (int i = 0; i < 4; i++) { GameObject temp = GameObject.Find(object_manager.user[i]); temp.renderer.enabled = false; } GameObject temp1 = GameObject.Find(object_manager.user[userNum]); temp1.renderer.enabled = true; }
public int turn_dice() { System.Random ran = new System.Random(); int turn_num = ran.Next(0, 6); /*Random ran=new Random(); * //Random.Range(1,7); * int turn_num = */ //GameObject temp = GameObject.Find("dice_1"); //print ("dices" + turn_num); Game_object object_manager = new Game_object(); for (int i = 0; i < 10; i++) { GameObject temp = GameObject.Find(object_manager.dice[i]); temp.renderer.enabled = false; //object_manager.dice[i].renderer.enabled = false; } for (int i = 0; i <= 9; i++) { GameObject temp; if (i > 0) { temp = GameObject.Find(object_manager.dice[i - 1]); temp.renderer.enabled = false; //System.Threading.Thread.Sleep(5); } temp = GameObject.Find(object_manager.dice[i]); temp.renderer.enabled = true; //timeDelay(50); //Thread.Sleep(1000); //object_manager.dice[i].renderer.enabled = true; } GameObject temp1 = GameObject.Find(object_manager.dice[9]); temp1.renderer.enabled = false; temp1 = GameObject.Find(object_manager.dice[turn_num]); temp1.renderer.enabled = true; //object_manager.dice[9].renderer.enabled = false; //object_manager.dice[turn_num].renderer.enabled = true; return(turn_num + 1); }
public void TestNotCollision() { Game_object o = new Game_object(0, 0, 10, 10, 1, 1); Assert.IsFalse(o.checkCollision(11, 11, 5, 5)); }
public void TestCollision9() { Game_object o = new Game_object(0, 0, 10, 10, 1, 1); Assert.IsTrue(o.checkCollision(1, 1, 5, 5)); }
public void TestCollision7() { Game_object o = new Game_object(0, 0, 10, 10, 1, 1); Assert.IsFalse(o.checkCollision(0, -11, 10, 10)); }