本文整理匯總了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");
}