[LayaAir3]3.3.0.beta.2 2d刚体position问题

刚体的position类型是Laya.Point,可以给其赋值new Laya.Point(),但是无法获取到position的x和y。
另外刚体position的值也有点怪,和所挂载Sprite的xy相对于父物体坐标不同,更像是相对于屏幕坐标。
假设父物体a的坐标是(0,Laya.stage.height/2),挂载了刚体的物体b是a的子物体,设置b的坐标为(0,0),若将b上刚体的position设置成(1,0),此时b会出现在屏幕坐标(1,0)的位置,b的x,y是(1,-Laya.stage.height/2)
初始化后
按下方向键左后
Snipaste_2025-01-24_10-12-42.png
已邀请:

LayaAir大为

赞同来自:

您好,您说的问题我没有复现出来,请您提供一个能复现问题的Demo

得意须尽欢

赞同来自:

补三张图
Snipaste_2025-01-24_14-45-12.png


Snipaste_2025-01-24_14-45-31.png


Snipaste_2025-01-24_14-45-42.png

得意须尽欢

赞同来自:

直接运行testpanel.lh即可,方向键左 触发

要回复问题请先

商务合作
商务合作