コード例 #1
0
ファイル: BoardManager.cs プロジェクト: AKalf/Match3Game
    private void GenerateNewElemetns()
    {
        bool[, ] searchedElements = new bool[matchedElemPositions.GetLength(0), matchedElemPositions.GetLength(1)];
        for (int row = 0; row < elementsPositions.GetLength(1); row++)
        {
            for (int collum = 0; collum < elementsPositions.GetLength(0); collum++)
            {
                if (matchedElemPositions[collum, row] == true)
                {
                    BoardFunctions.ReplaceElementAnimations(collum, row, this, ref searchedElements);
                    matchedElemPositions[collum, row] = false;
                    changedPotitions[collum, row]     = true;
                }
            }
        }
        float randomNum = random.Next(5, 20) / 10;

        currentMessageID += 1;
        messagesToClient.Add(new Messages.AudioMessage(AssetLoader.GetCellDropSFX(), currentMessageID, currentMessageID - 1, 0.0f, 1));
    }