Phaser色彩属性在一些Sprites变黑

时间:2016-08-22 10:15:40

标签: path-finding phaser-framework

我试图创建一个A *探路者,我在Phaser上使用一个简单的网格测试它,但对于某些单元格(第三行和一列)tint而不是设置&# 34;绿色"边境细胞的颜色变黑了:\

我尽可能地减少了它,但我无法找到它为什么会发生。在第80行,我添加了一条注释,显示将单元格变黑的行。

https://jsfiddle.net/amatiasq/emkxqpmf/

生成的模式非常奇怪,它总是一样的......

Black ones are the bug

1 个答案:

答案 0 :(得分:0)

发现问题,它不在tilt操作上,而是在第69行,其中neighbour.parent已分配给当前单元格。

结果Sprite.parentphaser readonly property。用任何其他属性替换parent使其有效。