大约有 10 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0043 秒)
...擎配置项1.4 预览运行的入口设置1.5 启动脚本二、入口的逻辑脚本2.1 自定义组件脚本的基础使用流程2.2 UI组件脚本三、自定义初始化项目入口说明 Author:Charley 、孟星煜 项目入口是在引擎初始化之后,项目首先要执行的地方。 ...
来源: Laya3.0_文档 发布时间: 20241014
...掌握。 也满足程序员用代码管理与控制UI,以及实现交互逻辑。 UI编辑主要包括层级面板、场景面板、UI编辑排版工具、2D预制体、UI小部件(基础显示对象、UI组件、骨骼动画)、等等。 我们可以分别查看各子模块的功能文档:...
来源: Laya3.0_文档 发布时间: 20230303
...钮时,按钮会带来交互反馈,并触发设定的事件,以达到逻辑运行的目的。 (动图1-1) 1.2 3D UI的分类 场景化UI 3D UI是位于3D场景中,不跟随窗口运动而运动的UI。它更像是一个位于3D场景中的物件,并带有UI的交互特征。 (动图1...
来源: Laya3.0_文档 发布时间: 20241014
...摇杆来调整物体在x、y轴上的旋转角度,两个控制器摇杆逻辑一致,摇杆的前后移动调整物体在x轴上的角度;摇杆的左右移动调整物体在y轴上的角度。 控制器事件监听 控制器事件监听主要分为TOUCH与PRESS两大类,事件监听与实...
来源: Laya3.0_文档 发布时间: 20230303
...一个关闭按钮(closeBtn),需要添加脚本实现关闭页面的逻辑。如动图1-7所示,勾选closeBtn的定义变量选项,然后双击Prefab2D的“UI运行时”,创建UI组件脚本。 (动图1-7) 保存场景后,在RuntimeScript.ts中添加如下代码: const { regCl...
来源: Laya3.0_文档 发布时间: 20241014
... `); 2、 UI进程调用预览运行进程的脚本: //下面是游戏的逻辑代码 @Laya.regClass() export class TestGameScript { static test(msg: string) { console.log(msg); //hello return "ok"; } } //下面是UI进程的代码 //这里用runScriptMax而不是runScript,因为在播放状态...
来源: Laya3.0_文档 发布时间: 20241014
...用接口,管理场景,其他的交给引擎去做,只需专注游戏逻辑开发即可。 在2.0项目开发中,无论是创建场景Scene,页面View,对话框Dialog,3d场景scene3d,文件类型和后缀都是scene。但是3.0中场景的划分有所区别,不再是统一的后缀...
来源: Laya3.0_文档 发布时间: 20241014
..., this.onLoading, null, false)).then(() => { // 加载完成后,处理逻辑 this.progress.value = 0.98; console.log("加载结束", this.progress.value); //预加载的东西太少,为了本地看效果延迟一秒,真实项目不需要延迟 Laya.timer.once(1000, this, () => { //跳转...
来源: Laya3.0_文档 发布时间: 20241014
...中,Component与Script的区别,是Component主要通过继承方式写逻辑,Script则是比较纯正的组件机制。 在LayaAir3.0中,Component具有完整的生命周期,即onAwake,onStart,onEnable,onUpdate,onLateUpdate,onDisable,onDestroy,不再使用_onEnable,_onDisable等下划...
来源: Laya3.0_文档 发布时间: 20230406
...方法加载单个资源,通过.then("回调方法")来处理加载后的逻辑。 Laya.loader.load(url).then((res)=> {/** 不带类型,用于常规的资源 */}); 完整的脚本示例如下: const { regClass, property } = Laya; @regClass() export class LoaderDemo extends Laya.Script { onA...
来源: Laya3.0_文档 发布时间: 20241014