private void TakeKoma(GameObject torarerukoma) { //ここにmotikinn増加処理 AddMotikinn(torarerukoma.GetComponent <koma>().GetKomakind()); mapdata.Motikinnsum(); mapdata.TextUpdate(); //リストから削除 mapdata.Kdatalist.RemoveAt(keeplistnumber); //オブジェクトの削除 Destroy(torarerukoma); }
public void Break10_1() { mapdata = GetComponent <Mapdata>(); gamecontroller = GetComponent <Gamecontroller>(); if (gamecontroller.turnplayer != 1) { return; } if (mapdata.motikinn[0, 2] <= 0) { return; } if (mapdata.motikinn[0, 1] >= 10) { return; } mapdata.motikinn[0, 2]--; mapdata.motikinn[0, 1] = mapdata.motikinn[0, 1] + 2; mapdata.TextUpdate(); return; }
public void Change5Up1() { mapdata = GetComponent <Mapdata>(); gamecontroller = GetComponent <Gamecontroller>(); if (gamecontroller.turnplayer != 1) { return; } if (mapdata.motikinn[0, 1] < 2) { return; } if (mapdata.motikinn[0, 2] >= 10) { return; } mapdata.motikinn[0, 1] = mapdata.motikinn[0, 1] - 2; mapdata.motikinn[0, 2]++; mapdata.TextUpdate(); return; }
public void Break100_2() { mapdata = GetComponent <Mapdata>(); gamecontroller = GetComponent <Gamecontroller>(); if (gamecontroller.turnplayer != 2) { return; } if (mapdata.motikinn[1, 4] <= 0) { return; } if (mapdata.motikinn[1, 3] >= 10) { return; } mapdata.motikinn[1, 4]--; mapdata.motikinn[1, 3] = mapdata.motikinn[1, 3] + 2; mapdata.TextUpdate(); return; }
public void Change50Up2() { mapdata = GetComponent <Mapdata>(); gamecontroller = GetComponent <Gamecontroller>(); if (gamecontroller.turnplayer != 2) { return; } if (mapdata.motikinn[1, 3] < 2) { return; } if (mapdata.motikinn[1, 4] >= 10) { return; } mapdata.motikinn[1, 3] = mapdata.motikinn[1, 3] - 2; mapdata.motikinn[1, 4]++; mapdata.TextUpdate(); return; }
public void Change1Up2() { mapdata = GetComponent <Mapdata>(); gamecontroller = GetComponent <Gamecontroller>(); if (gamecontroller.turnplayer != 2) { return; } if (mapdata.motikinn[1, 0] < 5) { return; } if (mapdata.motikinn[1, 1] >= 10) { return; } mapdata.motikinn[1, 0] = mapdata.motikinn[1, 0] - 5; mapdata.motikinn[1, 1]++; mapdata.TextUpdate(); return; }