cocos studio的坐标,可以使用百分比,但是quick下好像没有处理相关逻辑的代码
我自己做了修改,加上了这部分判断
修改CCSUILoader.generateUINode
找到如下代码
options.x = options.x or 0
options.y = options.y or 0
options.x = options.x + transX
options.y = options.y + transY
修改为
options.x = options.x or 0
options.y = options.y or 0
if options.positionType == 1 then
if parent then
options.x = parent:getContentSize().width * options.positionPercentX
options.y = parent:getContentSize().height * options.positionPercentY
end
end
options.x = options.x + transX
options.y = options.y + transY
刚试了下,发现加了以后有些地方确实OK了,但是另外有些地方又有问题了…


