如何使用代码改变控件相对布局位置

使用cocosstudio做的UI,使用的是相对布局,现在需要在代码中改变控件的位置,但是在API中只找到了获取相对位置的函数,比如getLeftBoundary(),设置的方法却没有找到,不知道是用什么方法设置,求指导?cocos2dx 3.2

我也想知道啊,求解答!!!!

如果用了相对布局需要根据比例来调整位置。

方法是setPositionPercent

位置分为两种绝对和百分比:

enum class PositionType
{
    ABSOLUTE,
    PERCENT
};
icon:setAnchorPoint(cc.p(0.5, 0.5));
icon:setPositionType(POSITION_PERCENT);
icon:setPositionPercent(cc.p(0.5, 0.5));

需要使用到这三个函数才能先对父节点居中。

可以手动修改手动修改ui的位置了