我在编辑器里设置组件的位置是Point(0,0)
而放进代码中打印出来的Postion是Point(200,200),
组件显示的位置是和编辑器里一样的
注:我的组件父元素的大小是400x400,很明显到代码中组件的位置自动调整为以父界面左下角为起点位置的,但我父节点锚点是(0.5,0.5)啊,
真是一头雾水,以前版本还好好的,现在突然就出这种问题,连position都乱了我还怎么用它编程
你好,你这里使用的应该是3.1之后的版本吧?
准确的说,这个位置是之前的一个关于锚点的错误定义导致的,在3.1后的版本更改了这个错误定义。
不过由于1.x版本的编辑器内核暂未升级到3.x版本,所以我们采用了临时的坐标计算方法,以是显示正确。这个问题将会在即将发布的版本彻底解决。