本文整理汇总了C#中Turn.Add方法的典型用法代码示例。如果您正苦于以下问题:C# Turn.Add方法的具体用法?C# Turn.Add怎么用?C# Turn.Add使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Turn
的用法示例。
在下文中一共展示了Turn.Add方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: StringToTurn
public static Turn StringToTurn( string str)
{
//TODO...
// Debug.Log("Turn: string recieved: "+str);
Turn ret = new Turn();
string[] splitStr = str.Split(';');
foreach( string s in splitStr){
ret.Add(Order.StringToOrder(s));
}
return ret;
}
示例2: FindAllMovesOnBoard
private List<Turn> FindAllMovesOnBoard(GameState state)
{
List<Turn> ret = new List<Turn>();
// for (int i=0;i<Stats.fieldSize*Stats.fieldSize;i++){
for (int i=0;i<3*3;i++){
Turn tmpTurn = new Turn();
Order tmpOrder = new Order();
tmpOrder.endTurn = true;
tmpOrder.skill = SkillType.place;
tmpOrder.position = new FieldIndex(3+i%3,3+i/3); //3x3 area in the center
tmpTurn.Add(tmpOrder);
ret.Add(tmpTurn);
}
// Order tmpo = new Order();
// tmpo.position = new FieldIndex(3,3);
// tmpo.skill = SkillType.place;
// Turn tmpt = new Turn();
// tmpt.Add(tmpo);
// ret.Add(tmpt);
return ret;
}