• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 12 项符合查询结果, 库内数据总量为 30,903 项。 (搜索耗时: 0.0043 秒)

1. UI运行时 · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

...承一层,可以让NewScript和ButtonScript都继承自一个新的类“Main”(这个类就是创建项目时默认生成的Main.ts),Main类再继承自Laya.Script(图4-5),从而实现统一处理的目的。 (图4-5) 另外在Main类加一个方法baseUI(): const { regClass, p...

来源: Laya3.0_文档 发布时间: 20250217

2. 项目入口说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 86%]

... 1.1 LayaAir2.0用户必看,入口变了 LayaAir2.x引擎中,是通过Main类来作为项目的入口类,所以一些引擎的初始化配置工作只能是在入口类中通过代码进行设置(如图1-1)。 (图1-1) 但是从LayaAir3.0开始,为了简化开发者的理解与流程...

来源: Laya3.0_文档 发布时间: 20250103

3. 原生平台通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 77%]

...; }) 2. 原生平台端消息处理 1. HarmonyOS 在libSysCapabilities/src/main/ets/event/HandleMessageUtils.ts添加消息处理代码 /** * 同步事件 * @param eventName 事件名称 * @param data 数据 */ static handleSyncMessage(eventName: string, data: string): string { if (eventName == "syn...

来源: Laya3.0_文档 发布时间: 20250214

4. 和原生Dom交互 · LayaAir3.3 · 引擎文档 · LAYABOX [ 69%]

...于摄像头也有相应的封装,下面我们来看下用法。 class Main { private video:Laya.Video; constructor() { //初始化引擎 Laya.init(Laya.Browser.width,Laya.Browser.height); if(Laya.Media.supported() === false){ alert("当前浏览器不支持"); } else{ this.showMessage(); var opti...

来源: Laya3.0_文档 发布时间: 20240910

5. 使用3D摄像机 · LayaAir3.3 · 引擎文档 · LAYABOX [ 68%]

...们创建一个新的3D场景时,引擎会自动添加一个主摄像机 Main Camera 在Scene3D节点下。当然也还可以添加更多的摄像机。当我们如图2-1所示,选中主摄像机时,Scene窗口中会出现一个Camera Preview窗口,用来显示主摄像机所看到的视野...

来源: Laya3.0_文档 发布时间: 20240910

6. Windows扩展 · LayaAir3.3 · 引擎文档 · LAYABOX [ 67%]

...nclude/ | └── lib/ | └── x64 | └── conch.lib ├──dllmain.cpp ├──exports.cpp 包含示例代码 ├──LayaExt.vcxproj └──framework.h 2.2 生成动态链接库 打开项目后,点击图2-3中的“生成解决方案”, (图2-3) 控制台的输出如下图...

来源: Laya3.0_文档 发布时间: 20250214

7. 项目工程目录说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 66%]

...较容易理解, 对于LayaAir1.0与2.0的用户,需要注意的是,Main.ts不再是入口,仅仅是默认创建的一个示例脚本。 入口是IDE里设置的启动场景,启动场景绑定的runtime类或脚本,会跟随启动场景运行,作为项目的入口。 三、其它目录...

来源: Laya3.0_文档 发布时间: 20250103

8. 组件装饰器说明 · LayaAir3.3 · 引擎文档 · LAYABOX [ 61%]

...码如下: const { regClass, property } = Laya; @regClass() export class Main extends Laya.Script { @property({ type: Number }) _radian: number = 0; //带下划线的属性,默认不会出现在IDE的属性面板上,只是用来存储输入的弧度 @property({ type: Number, caption: "角度",...

来源: Laya3.0_文档 发布时间: 20250103

9. 二次开发 · LayaAir3.3 · 引擎文档 · LAYABOX [ 50%]

...SLog(@"OC: %@", [dict objectForKey:@"value"]); dispatch_async(dispatch_get_main_queue(), ^{ //ui thread NSError* error = nil; NSDictionary* dic = [NSDictionary dictionaryWithObject:@"Hello JS!" forKey:@"value"]; NSData* jsonData = [NSJSONSerialization dataWithJSONObject:dic options:NSJSONWritingPret...

来源: Laya3.0_文档 发布时间: 20250214

10. 实体组件系统 · LayaAir3.3 · 引擎文档 · LAYABOX [ 50%]

...码如下: const { regClass, property } = Laya; @regClass() export class Main extends Laya.Script { @property({ type: Number }) _radian: number = 0; //带下划线的属性,默认不会出现在IDE的属性面板上,只是用来存储输入的弧度 @property({ type: Number, caption: "角度",...

来源: Laya3.0_文档 发布时间: 20250103