[0]创建Laya.PolygonCollider后,页面不显示,导致其他碰撞体也不显示

this.sp = new Laya.Sprite(); 
let rb = this.sp.addComponent(Laya.RigidBody);
let polygonCollider4 = this.sp.addComponent(Laya.PolygonCollider);
polygonCollider4.points = "429,1094,433,1094,440,1094,442,1094,446,1094,448,1094,450,1094,454,1094";
创建2D多边形碰撞体后,页面上不显示,也影响其他碰撞体显示 控制台没有报错。
 
微信截图_20221124101417.png
已邀请:

Laya_Fred

赞同来自:

您好,您使用ploygon碰撞体的时候设置的点需要闭合,现在这些点都在同一个y轴直线上,这种情况您可以使用chaincollider来实现。您可以参照这个示例来使用2d物理的chaincollider与polygoncollider2D物理--桥

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

商务合作
商务合作