大约有 12 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0052 秒)
...e时,如图2-2所示。触发器即可设置生效。 (图2-2) 通过代码设置触发器的方式: /* ……省略若干代码 */ //获取物理刚体组件 this.rigidbody1 = this.cube1.getComponent(Laya.Rigidbody3D) as Laya.Rigidbody3D; this.rigidbody2 = this.cube2.getComponent(Laya.Rigid...
来源: Laya3.0_文档 发布时间: 20241014
...准的产品 关于webXR的显示,官网的webXR已经有全部的示例代码,这里对主要的流程进行描述介绍,大家也可以前往官网示例查看完整的示例源码。 首先,场景的加载,摄像机的控制,脚本的添加,UI等,这与普通的3D游戏的编写...
来源: Laya3.0_文档 发布时间: 20230303
...perty()3.3 IDE中执行生命周期方法@runInEditor3.4 @classInfo()四、代码中使用属性4.1 节点类型方式4.2 组件类型的使用4.3 Prefab类型属性实体组件系统(ECS) Author:Charley 、谷主、孟星煜 一、 什么是ECS ECS是Entity-Component-System(实体-组件-...
来源: Laya3.0_文档 发布时间: 20241014
...视频节点1.1 创建VideoNode1.2 属性介绍1.3 脚本控制VideoNode2. 代码创建VideoNode视频节点(VideoNode) 1. LayaAir IDE中使用视频节点 1.1 创建VideoNode 如图1-1所示,可以在层级窗口中右键进行创建,也可以从小部件窗口中拖拽添加。 (图1-1) 1....
来源: Laya3.0_文档 发布时间: 20241014
... 3.1 类 需要在类定义之前使用装饰器的标识@bpClass,示例代码如下所示: const { bpClass } = BP; @bpClass({ name:"TestBluePrint", canInherited: true, extends:"Script" }) export class TestBluePrint extends Laya.Script { } 需要注意的是,只有注册了构造函数,才...
来源: Laya3.0_文档 发布时间: 20241014
...响应,当对方发生了某个事件,就会执行于此事件对应的代码。比如用鼠标在一个对象上按下,这个对象预先设定了识别鼠标按下这个事件,就会执行对应的代码。 1.2 事件的分类 1,引擎内置的事件 2,自定义的事件 我们使用...
来源: Laya3.0_文档 发布时间: 20241014
... * @param onError 可选的。带有错误信息的回调处理器。错误代码为Geolocation.PERMISSION_DENIED、Geolocation.POSITION_UNAVAILABLE和Geolocation.TIMEOUT之一。 */ static getCurrentPosition(onSuccess: Handler, onError: Handler = null): void { Geolocation.navigator.geolocation.getC...
来源: Laya3.0_文档 发布时间: 20241014
...1.2 场景划分1.3 autoDestroyAtClosed属性1.4 mouseThrough属性二、代码中使用2.1 场景类2.2 打开场景2.3 关闭场景2.4 场景的加载页面2.5 销毁和垃圾回收场景的管理 LayaAir3.0继续延用2.0开发思路为组件化,脚本化,场景管理开发,项目采用Scen...
来源: Laya3.0_文档 发布时间: 20241014
....1 功能划分方式1.2 UI管理方式二、UI运行时2.1 IDE自动生成代码2.2 勾选UI组件声明2.3 代码中使用UI组件三、与自定义组件脚本区别3.1 继承类不同3.2 不同的生命周期3.3 不同的使用UI组件方式四、UI运行时和自定义组件脚本的混合使...
来源: Laya3.0_文档 发布时间: 20241014
...行,开发者编写脚本时,需要自行在文件级别隔离这三种代码。比如,一个自定义面板的TS文件,不能引用Laya引擎,因为它是运行在UI进程里的。又比如,一个Laya.Script,不能使用fs,path等模块,因为它可能会运行在预览进程。...
来源: Laya3.0_文档 发布时间: 20241014