Phaser隐藏了某些瓷砖

时间:2015-06-03 21:08:03

标签: javascript

我正在尝试使用javascript和Phaser制作一个roguelike游戏。为了处理地图,我正在使用Phaser的TileMap 我有一个工作线视线算法,可以计算哪些瓷砖是可见的,但我不知道如何实际隐藏其他瓷砖。
由于Tile对象没有“visible”属性,我尝试将alpha属性设置为0.这样可行,但会导致性能问题。

如何有效地隐藏瓷砖?

1 个答案:

答案 0 :(得分:0)

使用覆盖瓷砖的瓷砖创建另一个瓷砖地图图层,其中"空白"瓷砖;空白的瓷砖,如在周围的瓷砖中融入。

list(range(v))

" _"和" - "表示相同的图块图像