[LayaAirIDE3]3.1.0beta4->3.1.0正式版 2D圆形碰撞锚点异常

3.1.0beta4正确是
1.png

 
 
3.1.0正式版 错误

2.png

 
引起异常的代码是

3.png

 
 
额外的,麻烦看下IOS原生crash的问题
https://ask.layabox.com/question/52729
已邀请:

layabox

赞同来自:

就是这样设计的,所有的形状都是基于左上角的00为原点,
 
其它形状不会显示这样怪,是因为其它的形状不需要以原点作为质心进行同心圆式的缩放。
 
这样的显示,是为了半径基于原点进行同心圆的形状缩放。以及让大家能理解圆的质心,位于节点的00原点。
 
当点击自动适配大小的时候,其实是改的节点的锚点为0.5,也就是把节点的00原点放到了节点宽高的中心位置,然后按最短一边的中心位置取值做为圆形碰撞体的半径。

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作