当前位置: 首页>>代码示例>>C#>>正文


C# Tile.UpdateTileImage方法代码示例

本文整理汇总了C#中Tile.UpdateTileImage方法的典型用法代码示例。如果您正苦于以下问题:C# Tile.UpdateTileImage方法的具体用法?C# Tile.UpdateTileImage怎么用?C# Tile.UpdateTileImage使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Tile的用法示例。


在下文中一共展示了Tile.UpdateTileImage方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Adjacent

    private void Adjacent(Tile tile)
    {
        if (tile.Value.text != "0")
        {
            undoTiles.Add(new TileScore(tile, 1));
            scoreScript.IncreaseScore(10);
            undoScore += 10;
            StartCoroutine(tile.RotateDiagonal());
            tile.Value.text = (Int32.Parse(tile.Value.text) + 1).ToString();
            tile.CanTouch = false;
            tile.touchy = tile.CanTouch;

            if (Int32.Parse(tile.Value.text) >= 10)
            {
                tile.UpdateTileImage();
            }
        }
        else
        {
            if (!tile.CanTouch)
            {
                openedTiles.Add(tile);
            }
            tile.CanTouch = true;
            tile.touchy = tile.CanTouch;
            tile.StartCoroutine(tile.ChangeTileColors());
        }
    }
开发者ID:jreala,项目名称:Numbers,代码行数:28,代码来源:Button.cs

示例2: Diagonal

    private void Diagonal(Tile tile, Tile adjacent1, Tile adjacent2)
    {
        if (adjacent1.Value.text != "0" && adjacent2.Value.text != "0")
        {
            int tileScoreValue = Int32.Parse(adjacent1.Value.text) + Int32.Parse(adjacent2.Value.text) - 2;
            undoTiles.Add(new TileScore(tile, tileScoreValue));
            scoreScript.IncreaseScore(50);
            undoScore += 50;
            StartCoroutine(tile.RotateDiagonal());
            tile.Value.text = (Int32.Parse(tile.Value.text) + Int32.Parse(adjacent1.Value.text) + Int32.Parse(adjacent2.Value.text) - 2).ToString();
            tile.CanTouch = false;
            tile.touchy = tile.CanTouch;

            if (Int32.Parse(tile.Value.text) >= 10)
            {
                tile.UpdateTileImage();
            }
        }
    }
开发者ID:jreala,项目名称:Numbers,代码行数:19,代码来源:Button.cs


注:本文中的Tile.UpdateTileImage方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。