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

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

261. 2D自由形态光 · LayaAir3.3 · 引擎文档 · LAYABOX [ 44%]

...{ regClass } = Laya; @regClass() export class LightEffectDemo extends Laya.Script { declare owner: Laya.Sprite; private lightComp: Laya.FreeformLight2D; private rotateSpeed: number = 2; // 增加旋转速度 private scaleTime: number = 0; private scaleSpeed: number = 3; // 增加缩放速度 private...

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

262. 2D精灵光 · LayaAir3.3 · 引擎文档 · LAYABOX [ 44%]

...lass, property } = Laya; @regClass() export class SpriteLight extends Laya.Script { @property({type: Laya.Sprite}) private spriteLight: Laya.Sprite; @property({type: Laya.Sprite}) private directLight: Laya.Sprite; @property({type: Laya.Sprite}) private background: Laya.Sprite; //组件被启用后...

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

263. 2D拖尾渲染器 · LayaAir3.3 · 引擎文档 · LAYABOX [ 43%]

...** * 在节点上添加2D拖尾渲染器的示例代码 */ export class NewScript extends Laya.Script { declare owner: Laya.Sprite; private _trail2D: Laya.Trail2DRender; //从场景文件中获取到的宽度曲线数据 private _widthCurve: any[]; //从场景文件中获取到的颜色渐变数据 ...

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

264. WebSocket通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 43%]

...t { regClass } = Laya; @regClass() export class WebSocketDemo extends Laya.Script { private socket: Laya.Socket; //组件被启用后执行,例如节点被添加到舞台后 onEnable(): void { this.socket = new Laya.Socket(); // 注册事件监听 this.socket.on(Laya.Event.OPEN, this, this.onSocke...

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

265. 3D中摄像机绕物体旋转该如何实现? [ 43%]

...置创建一个名为cameraroot 的sprit3D,给它添加一个cameraMoveScript脚本组件,然后​cameraroot.addchild创建一个摄像机,设置好摄像机的默认位置角度使其朝向物体就行了 2017-07-14 1 1 分享 微博 QZONE 微信 183*****755 赞同来自: 需要开发者参...

来源: Laya_社区 发布时间: 20170714

266. laya.components.Component_API3.0 [ 42%]

...ysicsComponent BaseRender Light Animator Animator2D RigidBody ColliderBase Script LODGroup HLOD EffectBase JointBase Index Constructors constructor Properties _extra _singleton owner runInEditor scriptPath Accessors awaked destroyed enabled hideFlags id Methods _initialize _setOwner destroy hasHideF...

来源: Laya3.0_api 发布时间: 20231115

267. 深入理解LayaAir引擎架构和实现原理(一)跨平台引擎源码编译 [ 41%]

...取引擎源码 LayaAir查看目录结构      laya引擎是使用TypeScript开发的,引擎核心代码在src/LayaAir路径下,查看tsconfig.json文件可知其编译目标环境为es6。编译引擎代码 项目路径下[code]npm i 复制代码[/code] 安装所需依赖库 查看package.js...

来源: Laya_社区 发布时间: 20200925

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

...码如下: const { regClass, property } = Laya; @regClass() export class Script extends Laya.Script { //共享材质,用于合批 public batchMat: Laya.Material; //颜色数目 private _colorNums = 20; //精灵数目 private _spriteNums = 200; private _createColorBufferData() { //随机给20个...

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

269. HTTP通信 · LayaAir3.3 · 引擎文档 · LAYABOX [ 38%]

...。 二、使用引擎的请求方法 XMLHttpRequest(XHR)是一个 JavaScript 对象,它提供了一种在浏览器中以异步方式发送 HTTP(或 HTTPS)请求并处理服务器响应的机制。例如,获取远程资源、提交表单数据、发送JSON数据等。 在LayaAir引擎中...

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

270. 2D光遮挡器与阴影 · LayaAir3.3 · 引擎文档 · LAYABOX [ 37%]

...ss, property } = Laya; @regClass() export class LightOccluder extends Laya.Script { private spotLight: Laya.Sprite = new Laya.Sprite(); private background: Laya.Sprite = new Laya.Sprite(); private lightOccluder: Laya.Sprite = new Laya.Sprite(); private backgroundTexture: string = "resources/bg2.png"...

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