新手求助:如何做鼠标手势识别 & 精灵按坐标遮盖后面的

新手求助:如何做鼠标手势识别 & 精灵按坐标遮盖后面的
各位大神如果时间不充分的话,提供个连接或者说说思路也对小弟有很大帮助

我是新手,在做一个小型RPG游戏
继承了public cocos2d::CCLayer
在做手势识别的时候,因为角色要放招,是以画图案的方式放招的,如画圆则是防御,三角则攻击等
我现在画圆的稍有思路:
点击开始捕捉点在规定区域内,然后
在move事件中检测是不是沿着指定圆圈范围附近
然后计算角度运动角度和>=360度则完成防御技能释放

精灵坐标覆盖后面的,大概获取每个精灵的坐标getposition
然后由y最大开始画精灵,一直到x轴
但是精灵是addChild加进去的,不知道怎么根据不同时间改变他的重绘
精灵是动的,可能这一秒在前面下一秒就到后面了,要实现前遮住后的效果

感谢浏览以及提供帮助的各位,编程至夜深。。。。。。。。。。

发表一下目前成果吧,都没有人回。

首先做鼠标手势最好给定一个区域,坐标不出区域就进行判断,否则取消标志
然后例如我的RPG画圆释放防守技能,通过设定检测点,就是画圆必经的几个点
然后顺序判断,都经过则表明他画了一个圆圈,因为不可能人工画得太圆
所以,可以设定检测点的检测范围,就像那些飞行游戏经过监测点一样

另外地图坐标可以设定为Y值跟child的序号直接相关即可,最重要的是调整zorder和坐标之间关系的时间上要把握好

这里超冷清,都木有人鸟我的

主要是你的话题太冷门了. 不过我很关注. 哈哈