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

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

1. 浏览器接口 · LayaAir3.0文档 · LAYABOX [ 100%]

...包含滚动条宽度),如果前者为0或为空,则选择后者。 */ static get clientWidth(): number { Browser.__init__(); return Browser._clientWidth || Browser._window.innerWidth || Browser._document.body.clientWidth; } static set clientWidth(value: number) { Browser._clientWidth = value; }...

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

2. 对象池 · LayaAir3.0文档 · LAYABOX [ 85%]

...池。 * @param sign 对象类型标识字符。 * @return 对象池。 */ static getPoolBySign(sign: string): any[] { return Pool._poolDic[sign] || (Pool._poolDic[sign] = []); } Laya.Pool 是通过对象类型标识符,也就是一个字符串名字来标识和管理对象池的。如果对象池...

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

3. 像素线 · LayaAir3.0文档 · LAYABOX [ 79%]

...具类,方便转换使用: //Tool工具类 export class Tool { private static transVertex0: Laya.Vector3 = new Laya.Vector3(); private static transVertex1: Laya.Vector3 = new Laya.Vector3(); private static transVertex2: Laya.Vector3 = new Laya.Vector3(); private static corners: Laya.Vector3[] = ...

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

4. 使用3D精灵 · LayaAir3.0文档 · LAYABOX [ 79%]

...Sprite3D都有静态或者动态的两种状态,当一个物体标记为static后,就确保这个物体在游戏场景中为静态的、不会移动的物体,进而在游戏的运行过程中让游戏有更加流畅的运行体验。一般而言,在场景中完全静止的物体标记成stat...

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

5. 场景管理 · LayaAir3.0文档 · LAYABOX [ 71%]

...景列表,方便内存管理,本属性只读,请不要直接修改*/ static readonly unDestroyedScenes: Set<Scene> = new Set(); /**场景被关闭后,是否自动销毁(销毁节点和使用到的资源),默认为false*/ autoDestroyAtClosed: boolean = false; _scene3D: any; 场景...

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

6. 插件开发说明 · LayaAir3.0文档 · LAYABOX [ 68%]

...ass,不是Laya.regClass!! @IEditorEnv.regClass() class TestSceneScript { static visitNode() { fs.readFileSync(....) } } TestSceneScript.ts这个文件会在发布中被裁剪,因为它没有被Laya.Script直接引用。 2.2 UI进程脚本和Scene进程脚本通讯的方式 1、设置节点/组...

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

7. 3D粒子编辑模块 · LayaAir3.0文档 · LAYABOX [ 66%]

...子特效的路径,创建一个粒子特效,从对象池里拿一个 static Create(path: string): Particle3D { var ret:Particle3D = Pool.getInstance().getItemByClass("Particle3D@" + path, Particle3D); ret.Init(path); return ret; } //粒子特效初始化 private Init(file_path:string): void { if...

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

8. 使用音频 · LayaAir3.0文档 · LAYABOX [ 61%]

...为空表示设置指定声音(背景音乐或音效)的音量。 */ static setSoundVolume(volume: number, url: string = null): void { if (url) { SoundManager._setVolume(url, volume); } else { SoundManager.soundVolume = volume; for (let i = SoundManager._channels.length - 1; i >= 0; i--) { le...

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

9. 列表组件 · LayaAir3.0文档 · LAYABOX [ 53%]

...log("当前选择的索引:" + index); } } class Item extends Laya.Box { static WID: number = 373; static HEI: number = 85; private img: Laya.Image; constructor() { super(); this.size(Item.WID, Item.HEI); this.img = new Laya.Image(); this.addChild(this.img); } setImg(src: string): void { this.img....

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

10. 3D寻路 · LayaAir3.0文档 · LAYABOX [ 45%]

...mage 高度图。 * @param name 名字。 * @returns 地形渲染节点 */ static createFromMeshAndHeightMap(mesh: Mesh, texture: Texture2D, minHeight: number, maxHeight: number, name: string = null): MeshTerrainSprite3D { var meshTerrainSprite3D: MeshTerrainSprite3D = new MeshTerrainSprite3D(mesh, ...

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