Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在制作简单的平台游戏(C++,Tiled)。但不明白如何实现神秘盒子。它必须是一个对象或瓷砖?如果最好是平铺,那么如何在 tmx 地图中为平铺设置动画。
假设您想预先确定神秘盒子会出现什么,使用对象(可以是瓦片对象)而不是瓦片层上的普通瓦片会更容易。这是因为您可以将自定义属性与 tile 对象相关联,以告诉您的游戏应该出现哪个项目。
或者,您可以为每个神秘盒子使用不同的图块,但在您的游戏中渲染它们都是一样的。这将允许您快速查看将哪个项目放在编辑器中的位置。
在你的游戏中使用一个对象而不是一个普通的瓷砖应该更容易为它制作动画。但是,您始终可以等待创建这样的对象,直到有必要为止。