【发布时间】:2019-03-21 18:56:13
【问题描述】:
我正在创建一个基于圆形的游戏,其中我有一个操场作为 SKTileMapNode,每个图块上都有草纹理,角色可以从一个图块走到另一个图块。每个角色都有自己的范围,他们可以在一轮中行走。我想显示这个范围,以便玩家可以看到所选角色的范围。我的问题:如何更改特定字符所在的瓷砖范围内的瓷砖的颜色?带有纹理的 SKSpriteNode 可以简单地通过 .color 和 .colorBlendFactor 改变它们的颜色,这样我的绿草纹理就会变成红色。如何使用 SKTileMapNode 中的特定图块执行此操作?
【问题讨论】:
标签: ios swift sprite-kit sktilemapnode