你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[LayaAirIDE3]3.1.0beta4->3.1.0正式版 2D圆形碰撞锚点异常
3.1.0beta4正确是
3.1.0正式版 错误
引起异常的代码是
额外的,麻烦看下IOS原生crash的问题
https://ask.layabox.com/question/52729
test.zip
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
layabox
赞同来自:
就是这样设计的,所有的形状都是基于左上角的00为原点,
其它形状不会显示这样怪,是因为其它的形状不需要以原点作为质心进行同心圆式的缩放。
这样的显示,是为了半径基于原点进行同心圆的形状缩放。以及让大家能理解圆的质心,位于节点的00原点。
当点击自动适配大小的时候,其实是改的节点的锚点为0.5,也就是把节点的00原点放到了节点宽高的中心位置,然后按最短一边的中心位置取值做为圆形碰撞体的半径。
该问题目前已经被锁定, 无法添加新回复
发起人
Recovery
相关问题
sprite旋转以后,但是原来碰撞检测rect没有旋转
请问LayaAir中如何使图片以圆形的方式显示?
List 组件列表渲染异常
求指点3d射线碰撞和UI点击穿透的问题
ios14系统下 blendMode='lighter' 图片异常
Laya2.6.0beta 物理引擎 刚体碰撞点位置获取不正确
layaair3.1.3版本打出的项目中的text与label组件在vivo小游戏引擎1105及以下文字显示异常
3D模型多维材质球渲染异常
laya 3D碰撞器与 Unity 不一致问题
anchor锚点设置不生效
修改stage的scale后,会发生异常情况
问题状态
最新活动:
2024-02-05 15:17
浏览:
369
关注:
3
人
商务合作
1 个回复
layabox
赞同来自:
其它形状不会显示这样怪,是因为其它的形状不需要以原点作为质心进行同心圆式的缩放。
这样的显示,是为了半径基于原点进行同心圆的形状缩放。以及让大家能理解圆的质心,位于节点的00原点。
当点击自动适配大小的时候,其实是改的节点的锚点为0.5,也就是把节点的00原点放到了节点宽高的中心位置,然后按最短一边的中心位置取值做为圆形碰撞体的半径。