[LayaAir 2.0]this.scene.physicsSimulation.rayCastAll 报错
this.point.x = Laya.MouseManager.instance.mouseX;
this.point.y = Laya.MouseManager.instance.mouseY;
//产生射线
this.camera.viewportPointToRay(this.point,this.ray);
/// Laya.PhysicsSimulation.rayCast(this.ray, this.outHitResult, 30, 0)
//拿到射线碰撞的物体
this.scene.physicsSimulation.rayCastAll(this.ray,this.outHitResult);
if (this.outHitResult.succeeded)
{
//删除碰撞到的物体
this.text.text = "点击到了" + this.outHitResult.collider.owner.name ;
console.log("碰撞到物体!!")
}
上述代码运行时候报错,一直无法解决,请求大佬帮忙看一下问题?(.scene.physicsSimulation属性为灰色,不可使用)
报错如下:
this.point.y = Laya.MouseManager.instance.mouseY;
//产生射线
this.camera.viewportPointToRay(this.point,this.ray);
/// Laya.PhysicsSimulation.rayCast(this.ray, this.outHitResult, 30, 0)
//拿到射线碰撞的物体
this.scene.physicsSimulation.rayCastAll(this.ray,this.outHitResult);
if (this.outHitResult.succeeded)
{
//删除碰撞到的物体
this.text.text = "点击到了" + this.outHitResult.collider.owner.name ;
console.log("碰撞到物体!!")
}
上述代码运行时候报错,一直无法解决,请求大佬帮忙看一下问题?(.scene.physicsSimulation属性为灰色,不可使用)
报错如下:
没有找到相关结果
已邀请:
要回复问题请先登录
6 个回复
Aar0n
赞同来自:
努力
赞同来自:
Aar0n
赞同来自:
努力
赞同来自:
Aar0n
赞同来自:
死循环
赞同来自: