场景编辑器中节点的锚点和大小的问题

studio的场景中的节点锚点好像是0.5的吧,但是在程序里面调用时,用getAnchorPoint函数获取的锚点却是0,而getPosition时坐标却在中间位置?这样要对节点做触摸时候很麻烦啊!
另外场景中的节点的大小在程序中取到的时候也是0。

这个问题,3.2应该已经解决了。

— Begin quote from ____

引用第1楼子龙山人于2014-08-05 09:24发表的 回 楼主(misszero) 的帖子 :
这个问题,3.2应该已经解决了。 http://www.cocoachina.com/bbs/job.php?action=topost&tid=218781&pid=1021400

— End quote

我用的是JSB,版本是3.0RC0,会不会是JS版的没有解决?

如果是jsb可以自己参考一下3.2 cpp版本中

Widget* WidgetPropertiesReader0300::widgetFromJsonDictionary(const rapidjson::Value& data)
方法下的以下内容

if (!dynamic_cast<Layout*>(widget))
{
if (child->getPositionType() == ui::Widget::PositionType::PERCENT)
{
child->setPositionPercent(Vec2(child->getPositionPercent().x + widget->getAnchorPoint().x, child->getPositionPercent().y + widget->getAnchorPoint().y));
}
child->setPosition(Vec2(child->getPositionX() + widget->getAnchorPointInPoints().x, child->getPositionY() + widget->getAnchorPointInPoints().y));
}
widget->addChild(child);