大约有 19 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0046 秒)
....3 代码中使用UI组件三、与自定义组件脚本区别3.1 继承类不同3.2 不同的生命周期3.3 不同的使用UI组件方式四、UI运行时和自定义组件脚本的混合使用4.1 简单用法4.2 高级用法UI运行时 一、概述 在项目开发过程中,开发者往往对UI...
来源: Laya3.0_文档 发布时间: 20251010
...于表示寻路的主体对象,如游戏中的角色、NPC、载具等。不同类型的代理在寻路时会有不同的特性和限制,如大小、移动方式、可通过的区域类型等。代理类型的作用是让开发者能够根据游戏中不同类型的寻路对象,灵活地设置...
来源: Laya3.0_文档 发布时间: 20251010
...e if (os == "Conch-android") { //需要完整的类路径,注意与iOS的不同 bridge = PlatformClass.createClass("demo.JSBridge");//创建脚步代理 } if (os == "Conch-ios") { //iOS注意函数签名,注意与Android的不同 alert(bridge.call("testString:","hello")); alert(bridge.call("test...
来源: Laya3.0_文档 发布时间: 20250422
...移只能通过transform改变节点坐标。 与2D的运动学类型刚体不同,LayaAir 3D的运动刚体脱离了物理引擎运动,即使设置速度也不可以使其位移。这样做的好处是减少了物理运算,节省了性能。 mass质量 质量是物质的量的量度,Bullet...
来源: Laya3.0_文档 发布时间: 20251010
...1-7所示,当每个玩家进入游戏,都会遇到一段对白,只有不同玩家的角色名称不同。那么,采用文本模板功能之后,无需再去整体修改文本,直接改变文本模板中的变量即可。让局部文本的动态改变更加易用。 (图1-7) 1.4 脚本...
来源: Laya3.0_文档 发布时间: 20251010
...定的阶段自动调用的一系列方法。这些方法允许开发者在不同的阶段执行特定的代码逻辑,以实现对游戏对象的初始化、更新、渲染以及销毁等操作的控制。 例如,onEnable方法是在组件被启用时调用,比如节点被添加到舞台后,...
来源: Laya3.0_文档 发布时间: 20251010
...景中的节点对象,每一个实体都可以为其添加一个或多个不同的组件脚本。 1.3 LayaAir的组件与系统 在ECS架构中,组件与系统各司其职:组件负责存储数据,不包含任何业务逻辑;系统则是纯粹的逻辑处理单元,根据组件提供的...
来源: Laya3.0_文档 发布时间: 20251010
...节点来计算的。这种布局方式提供了高度的灵活性,能在不同屏幕尺寸和方向下自动适配,确保界面元素在各类设备上的一致性与可用性。 代码中的使用示例如下: this.xx.left = 0; this.xx.right = 0; this.xx.top = 0; this.xx.bottom = 0; this.xx....
来源: Laya3.0_文档 发布时间: 20251010
...的最重要的目的是作为一个根节点,一个项目中会有很多不同功能的根节点,来方面我们管理。另外也可以用Sprite3D来添加组件,下面我们会详细介绍Sprite3D的用途。 二、属性和功能 (图2-1) 图2-1中,可以看到Sprite3D作为一个最...
来源: Laya3.0_文档 发布时间: 20251010
...mepad.EVENT_TOUCH_OUT,this,this.LeftbuttonEvent0); // 注意同一按钮的不同触发 leftXRInput.addButtonEvent(1,ButtonGamepad.EVENT_TOUCH_STAY,this,this.LeftbuttonEvent1); leftXRInput.addButtonEvent(1,ButtonGamepad.EVENT_TOUCH_OUT,this,this.LeftbuttonEvent1_1); leftXRInput.addButtonEvent(3,Butt...
来源: Laya3.0_文档 发布时间: 20251010