コード例 #1
0
        public void Shuffle()
        {
            List <GameElement> sortingList = new List <GameElement>();
            var rnd = new Random();


            foreach (var gameElement in GameElements)
            {
                sortingList.Insert(rnd.Next(sortingList.Count + 1), gameElement);
            }
            GameElements.Clear();
            foreach (var gameElement in sortingList)
            {
                GameElements.Add(gameElement);
            }
        }
コード例 #2
0
ファイル: EditorModel.cs プロジェクト: timonFuss/Pinball
 public void ClearEditorModel()
 {
     GameElements.Clear();
     loadingComplete = false;
 }
コード例 #3
0
ファイル: GameModel.cs プロジェクト: timonFuss/Pinball
 public void ClearGameModel()
 {
     GameElements.Clear();
     changeableDict.Clear();
 }