[]点击区域问题
比如人物行走,很多操作以脚下为坐标原点比左上角要方便。那么我要点击这人物就需要负坐标。这么弄才能让负坐标能被点击?
我能想到俩方案
一个是sp里放一个sp,里面的sp做点击监听,里sp再抛事件给歪sp能实现外sp负坐标点击。这个想想就算了,偏复杂。
另一个是sprite.mouseThrough = true;加上sprite.graphics.drawRect。但是遇到个问题是sprite.graphics多了好像我的小米2s会掉帧(十几个150*100的矩形就掉到55以下)。
那么问题来了,有什么简单的确实可行的方案能让负坐标能触发点击事件
我能想到俩方案
一个是sp里放一个sp,里面的sp做点击监听,里sp再抛事件给歪sp能实现外sp负坐标点击。这个想想就算了,偏复杂。
另一个是sprite.mouseThrough = true;加上sprite.graphics.drawRect。但是遇到个问题是sprite.graphics多了好像我的小米2s会掉帧(十几个150*100的矩形就掉到55以下)。
那么问题来了,有什么简单的确实可行的方案能让负坐标能触发点击事件
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
cuixueying
赞同来自: