大约有 24 项符合查询结果, 库内数据总量为 31,671 项。 (搜索耗时: 0.0038 秒)
...3D射线检测能拿到触发模型在射线触发点上的法线吗 我从相机发出射线在触发点生成一个物体 然后让生成的物体的欧拉角等于射线触发结果类Laya.HitResult里的normal 结果生成的物体永远都是面朝相机的 我想拿到的是触发点所在...
来源: Laya_社区 发布时间: 20190826
[LayaAir3]在3d相机设置视图矩形后 检测3d场景下的点击计算问题 camera.viewportPointToRay 的转换应该统一用viewport的值 见图一 getSprite3DUnderPoint 里判断点击区域得考虑设置视图矩形后viewport.width 变小的问题 见图二 附件 : --> 2024-06-13 ...
来源: Laya_社区 发布时间: 20240613
...急可以提前给你个最基本的解决方案。 正常的透视投影相机,我们根据 viewportPointToRay生成射线; 如果是vr相机,我们可以根据vr相机的位置和前向量生成射线。 然后还是根据根据官网鼠标选取的例子进行逻辑操作即可。 2017-02-...
来源: Laya_社区 发布时间: 20170208
...a.Sprite3D; private camera: Laya.Camera; public distanceUp: number = 0.5;//相机与目标的竖直高度参数 public distanceAway: number = 10;//相机与目标的水平距离参数 public smooth: number = 2;//位置平滑移动插值参数值 public camDepthSmooth: number = 20 public curpos: Laya...
来源: Laya3.0_文档 发布时间: 20251010
... Laya.Scene3D; this.physics=scene.physicsSimulation; console.log("相机位置",(this.owner.getChildByName("Main Camera") as Laya.Sprite3D).transform.position) } onStart(): void { Laya.stage.on(Laya.Event.MOUSE_DOWN,this,this.onMouseDownCb) } private onMouseDownCb(e:Laya.Event):void{ ...
来源: Laya_社区 发布时间: 20190621
...景中共有32层,你可以选择把精灵扔在任意层内。用在照相机上,照相机可以根据层级进行裁剪;用在碰撞检测上,可以控制碰撞什么,不碰撞什么。 /** * 在场景中投下可与所有碰撞器碰撞的...
来源: Laya_社区 发布时间: 20170324
...创建场景 this.scene = Laya.stage.addChild(new Laya.Scene3D()); //添加相机 this.camera = (this.scene.addChild(new Laya.Camera(0, 0.1, 100))); this.camera.transform.translate(new Laya.Vector3(0, 0.7, 5)); this.camera.transform.rotate(new Laya.Vector3( -15, 0, 0), true, false); } onEnable() { L...
来源: Laya_社区 发布时间: 20200801
... 赞同来自: 您好,预制体拖入场景时根节点的位置和场景相机的位置以及场景相机的视线方向有关。如果希望节点添加时保留根节点的位置,可以通过代码来加载预制体。这个问题我们后面考虑优化一下 2025-10-25 0 0 分享 微博 QZO...
来源: Laya_社区 发布时间: 20251024
...EEN_NONE; var scene = Laya.stage.addChild(new Laya.Scene()); //初始化照相机 var camera = scene.addChild(new Laya.Camera(0, 0.1, 100)); camera.transform.translate(new Laya.Vector3(0, 2, 5)); camera.transform.rotate(new Laya.Vector3(-15, 0, 0), true, false); camera.clearColor = null; //方向光...
来源: Laya_示例 发布时间: 20260106
...EEN_NONE; var scene = Laya.stage.addChild(new Laya.Scene()); //初始化照相机 var camera = scene.addChild(new Laya.Camera(0, 0.1, 100)); camera.transform.translate(new Laya.Vector3(0, 2, 5)); camera.transform.rotate(new Laya.Vector3(-15, 0, 0), true, false); camera.clearColor = null; //方向光...
来源: Laya_示例 发布时间: 20260106