Phaser - 如何访问图层上的某个元素

时间:2017-02-18 11:38:48

标签: phaser-framework tiled

您好我最近开始研究Phaser,我遇到了一个问题,我需要帮助解决问题。 我用Tiled创建了一个3层地图。 SkyLayer,GroundLayer,BrickLayer。我添加了物理学,允许玩家在GroundLayer周围移动。我还添加了物理学,允许他跳上BrickLayer。我正在努力制作一个动作,允许玩家从头部跳到底部,当他用头撞击砖块的运动向上移动一个像素,然后像马里奥一样向后移动一个像素。我很难找到如何识别我从BrickLayer中击中的砖块部分,以便稍后我可以将动画应用到砖块元素。

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

简单图层本身仅包含图块,它没有任何动画。

如果您需要动画制作,则需要使用对象图层并将其对象转换为精灵TileMap.createFromObjects