比如有一个不规则的精灵,怎么判断某一个点是否在这个精灵上,还是超出了。
或者有没有方法,在指定Y轴坐标的情况能获取这个精灵的两个X轴边界点
这个估计比较麻烦,精灵实际上就是一张矩形图片,所以cocos2dx中判断碰撞,最简单在方法就是比较两个精灵在boundingbox。但是按照你在说法,应该是要精确到像素级在比较,上面在已经讲到了像素在提取,这个可以比较,但是需要美工在图片上做一些手脚,比如比较图片的alpha位信息。我只是提供了一个可能在方案,呵呵。
比如有一个不规则的精灵,怎么判断某一个点是否在这个精灵上,还是超出了。
或者有没有方法,在指定Y轴坐标的情况能获取这个精灵的两个X轴边界点
这个估计比较麻烦,精灵实际上就是一张矩形图片,所以cocos2dx中判断碰撞,最简单在方法就是比较两个精灵在boundingbox。但是按照你在说法,应该是要精确到像素级在比较,上面在已经讲到了像素在提取,这个可以比较,但是需要美工在图片上做一些手脚,比如比较图片的alpha位信息。我只是提供了一个可能在方案,呵呵。