cocos2dx 中移动的精灵如何获取监听事件

[复制链接]
查看11 | 回复2 | 2021-1-27 06:09:31 | 显示全部楼层 |阅读模式
求助各位大神
是这样的我想设计一款类似于别踩白块极速版的小游戏
地图是用tileMap制作的方块不停地向左移动我想请教下各位如何获得每一篇瓦片的监听事件,就像别踩白块里面
黑块不停地下落,每点击到一个黑块都有对应的事件响应请问下各位如何设计呢

分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:09:31 | 显示全部楼层
第一次求助还请各位不吝赐教[作揖]
回复

使用道具 举报

千问 | 2021-1-27 06:09:31 | 显示全部楼层
TileMap的瓦片是有ID的。
比如你用了两种颜色的瓦片,一种用来表示黑块的ID是1,那你先获取这个ID
然后用if(id==1)来添加黑块的资源图
然后再在onTouchBegan中用if(id==1)来设计触碰事件。
可以去看下连连看的源码。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行