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

大约有 23 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0060 秒)

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

...点元素的使用方法: /** * 创建浏览器原生节点。 * @param type 节点类型。 * @return 创建的节点对象的引用。 */ static createElement(type: string): any { Browser.__init__(); return Browser._document.createElement(type); } /** * 返回 Document 对象中拥有指定 id ...

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

2. 2.x引擎项目升级说明 · LayaAir3.4 · 引擎文档 · LAYABOX [ 98%]

...r3.0 Loader修改 1.1加载一个资源 示例: var url = "xxx.png"; var type = Laya.Loader.IMAGE; Laya.loader.load(url).then((res)=> { //不带类型,用于常规的资源 }); Laya.loader.load(url, type).then((res)=> { //带类型,用于区别同一后缀不同作用的资源。 //例...

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

3. 3D变换 · LayaAir3.4 · 引擎文档 · LAYABOX [ 95%]

...脚本,添加装饰器暴露cube的属性,代码如下: @property({ type: Laya.Sprite3D }) public cube: Laya.Sprite3D; 然后在IDE中,将Cube节点拖入装饰器暴露的属性入口,即可用代码控制Cube节点了。 1. 平移变换 平移变换的定义如下: /** * 平移变换...

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

4. 3D性能优化 · LayaAir3.4 · 引擎文档 · LAYABOX [ 94%]

...ndom(), 0.3, getRangeRandom()); } } shader代码如下: Shader3D Start { type:Shader3D name:PBRColorBatchShader enableInstancing:true, supportReflectionProbe:true, uniformMap:{ u_AlphaTestValue: { type: Float, default: 0.5, range: [0.0, 1.0] }, u_TilingOffset: { type: Vector4, default: [1, 1, 0, 0...

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

5. 资源加载 · LayaAir3.4 · 引擎文档 · LAYABOX [ 88%]

...增加load第二个参数:类型标识字符串。 Laya.loader.load(url, type).then((res)=> { //带类型,用于区别无后缀,或同一后缀不同作用的资源。 //例如,图片xxx.png被定义为TextureCube,使用load("xxx.png", Laya.Loader.TEXTURECUBE)。得到的是TextureCube...

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

6. 组件装饰器说明 · LayaAir3.4 · 引擎文档 · LAYABOX [ 86%]

...需要显示Tips或属性的中文别名等完整功能需求 @property({ type: String, caption: "IDE显示用的别名", tips: "这是一个文本对象,只能输入文本哦" }) public text1: string = ""; //装饰器属性类型的简写方式,适用于只定义类型的需求 @property(String...

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

7. Steam扩展实例 · LayaAir3.4 · 引擎文档 · LAYABOX [ 80%]

... Laya; @regClass() export class NewScript extends Laya.Script { @property({type: Laya.Button}) public initBtn: Laya.Button; onEnable(): void { this.initBtn.on(Laya.Event.CLICK, this.onInit); } onInit() { alert(extendLib.initializeSteam()); } } 构建发布Windows后,需要在exe的同级目录下...

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

8. 列表组件 · LayaAir3.4 · 引擎文档 · LAYABOX [ 79%]

...x了。 (图1-3) 1.2.3 添加滚动条皮肤 选择List属性的Scroll Type为垂直方向滚动。V Scroll Bar Skin属性用来设置垂直滚动条的皮肤,从资源面板里选择vscroll.png到该属性中,会立即生成滚动条皮肤。 (图1-4) 注意:当Scroll Type为无滚动...

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

9. 场景管理 · LayaAir3.4 · 引擎文档 · LAYABOX [ 78%]

...Laya; @regClass() export class NewScript extends Laya.Script { @property({ type: Laya.Button }) public uiBtn: Laya.Button; constructor() { super(); } /** * 组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 */ onAwake(): void { this.uiBtn.on(Laya.Even...

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

10. 使用3D摄像机 · LayaAir3.4 · 引擎文档 · LAYABOX [ 75%]

...s() export default class CameraControll extends Laya.Script { @property( { type: Laya.Sprite3D } ) public target: Laya.Sprite3D; private camera: Laya.Camera; public distanceUp: number = 0.5;//相机与目标的竖直高度参数 public distanceAway: number = 10;//相机与目标的水平距离参数...

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