2d games 如何在平铺地图编辑器中制作马里奥游戏中的神秘盒子?

2d games 如何在平铺地图编辑器中制作马里奥游戏中的神秘盒子?,2d-games,tiled,tmx,2d Games,Tiled,Tmx,我正在制作简单的平台(C++,平铺)。但我不明白如何实现神秘盒子。它必须是一个对象或瓷砖?如果最好是平铺,那么如何在tmx地图中设置平铺动画。假设您想预先确定神秘框中的内容,那么在平铺层上使用对象(可以是平铺对象)而不是普通平铺将更容易。这是因为您可以将自定义属性与平铺对象关联,以告诉您的游戏应该输出哪些项目 或者,您可以为每个神秘盒子使用不同的瓷砖,但在游戏中渲染它们都是相同的。这将允许您快速查看在编辑器中放置哪个项目的位置 在游戏中使用对象而不是普通的平铺应该更容易设置动画。但是,您可以一直

我正在制作简单的平台(C++,平铺)。但我不明白如何实现神秘盒子。它必须是一个对象或瓷砖?如果最好是平铺,那么如何在tmx地图中设置平铺动画。

假设您想预先确定神秘框中的内容,那么在平铺层上使用对象(可以是平铺对象)而不是普通平铺将更容易。这是因为您可以将自定义属性与平铺对象关联,以告诉您的游戏应该输出哪些项目

或者,您可以为每个神秘盒子使用不同的瓷砖,但在游戏中渲染它们都是相同的。这将允许您快速查看在编辑器中放置哪个项目的位置

在游戏中使用对象而不是普通的平铺应该更容易设置动画。但是,您可以一直等待创建这样一个对象,直到需要的时候