本文整理汇总了C#中GameState.SetDefault方法的典型用法代码示例。如果您正苦于以下问题:C# GameState.SetDefault方法的具体用法?C# GameState.SetDefault怎么用?C# GameState.SetDefault使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类GameState
的用法示例。
在下文中一共展示了GameState.SetDefault方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: SetDefaultSettings
public static void SetDefaultSettings()
{
fieldSize = 9;
startState = new GameState();
startState.SetDefault();
skillEnabled.SetAll(true);
rules = Rules.INVISIBLE_TOWERS;
}
示例2: StartNewGame
public void StartNewGame()
{
GameState tmp = Stats.startState;
Stats.gameRunning = true;
Console.Clear();
if (tmp == null){
tmp = new GameState();
tmp.SetDefault();
Stats.SetDefaultSettings();
Debug.Log("No settings found. Using default settings");
}
cState = new GameState(tmp);
startOfTurn = new GameState(tmp);
Skill.skillInUse = 0;
Skill.skillsUsed = new SkillContainer();
playerDone = false;
activeTurn = new Turn();
BroadcastMessage("InitField");
}