[]碰撞检测问题

我根据官方的示例的理解,想把这个盒子放在第十层
var dhBox = scene.addChild(new Laya.MeshSprite3D(new Laya.BoxMesh(0.25, 0.05, 0.4)));
var dhBoxMat = new Laya.StandardMaterial();
dhBox.meshRender.material = dhBoxMat;
dhBox.transform.position = new Laya.Vector3(0.32, 2.13, 34.1);
dhBox.transform.rotate(new Laya.Vector3(0, 0, 0), false, false);
dhBox.layer = Laya.Layer.getLayerByNumber(10);
然后这样去检测他
Laya.Physics.rayCast(ray, _outHitInfo, 30, 10);
但是,实际上这样不能检测到
Laya.Physics.rayCast(ray, _outHitInfo, 30, 0);
只有这样才能检测到
已邀请:

Apple

赞同来自:

代码里没有设置碰撞盒,请参考
http://ldc.layabox.com/doc/?nav=zh-ts-4-0-13
 

要回复问题请先

商务合作
商务合作