Iphone 如何在TMX平铺贴图中设置单个平铺的动画?

Iphone 如何在TMX平铺贴图中设置单个平铺的动画?,iphone,objective-c,cocos2d-iphone,tmx,Iphone,Objective C,Cocos2d Iphone,Tmx,我在互联网上搜索过很多次,这个问题以前也被问过很多次,但不是我不明白答案,就是它导致了一条死胡同。现在,我有一个标准的TMX瓷砖地图设置在我的cocos2d游戏,我在平铺 地图上的一块瓷砖是门。门的平铺显示的是一个刚刚关闭的门的图像。我如何使它,当玩家触摸一个按钮,大门打开通过动画 我有它所需要的所有文件。例如:Gate.png(门的每一帧的精灵表)、Gate_Open.plist(动画plist)、Gate.plist(解码精灵表的文件) 如果我有一个空白场景,我可以让大门自己制作动画,但我的

我在互联网上搜索过很多次,这个问题以前也被问过很多次,但不是我不明白答案,就是它导致了一条死胡同。现在,我有一个标准的TMX瓷砖地图设置在我的cocos2d游戏,我在平铺

地图上的一块瓷砖是门。门的平铺显示的是一个刚刚关闭的门的图像。我如何使它,当玩家触摸一个按钮,大门打开通过动画

我有它所需要的所有文件。例如:Gate.png(门的每一帧的精灵表)、Gate_Open.plist(动画plist)、Gate.plist(解码精灵表的文件)

如果我有一个空白场景,我可以让大门自己制作动画,但我的问题是: 为TMX贴图的单个平铺设置动画的最佳方法是什么?谢谢你抽出时间


-Marc

可能只是更改门精灵的定位点或设置偏移量的问题

门动画是否在tileset中(我想不是基于您的文件)?要更改tiles,请使用setTileGID:否则,只需将其作为常规精灵进行动画制作。另外,请注意,从2014年开始,Tiled现在支持动画tiles,因此您不需要像以前那样通过任何黑客手段来实现它们。