因业务需要,不得不对部分精灵进行缩放,并相应调整精灵所占用的空间
代码如下:
sprite:setScale(0.7)
sprite:size(sprite:getContentSize().width0.7,sprite:getContentSize().height0.7)
产生问题:精灵右边及上边 点击无响应
求解决方案
因业务需要,不得不对部分精灵进行缩放,并相应调整精灵所占用的空间
代码如下:
sprite:setScale(0.7)
sprite:size(sprite:getContentSize().width0.7,sprite:getContentSize().height0.7)
产生问题:精灵右边及上边 点击无响应
求解决方案
setScale后不需要再set size了吧
不设set size是不会导致点击异常,但它还是占用着原来所占用的空间
我精灵较多,不得不对某些精灵进行缩放,并相应调整它所占用的空间
应该用getBoundingBox来取真实占用区域吧
牛…
谢谢你,帮我解决了困扰了好几天的问题