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

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

61. 实体组件系统 · LayaAir3.4 · 引擎文档 · LAYABOX [ 65%]

...逻辑及对象池回收机制 */ @regClass() export default class Bullet extends Laya.Script { constructor() { super(); } onEnable(): void { //设置初始速度 let rig: Laya.RigidBody = this.owner.getComponent(Laya.RigidBody); rig.setVelocity({ x: 0, y: -10 }); } onTriggerEnter(other: any, self: ...

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

62. 2D方向光 · LayaAir3.4 · 引擎文档 · LAYABOX [ 65%]

...码如下: const { regClass } = Laya; @regClass() export class DayNight extends Laya.Script { declare owner: Laya.Sprite; private lightComp: Laya.DirectionLight2D; private dayTime: number = 0; private dayDuration: number = 24; // 一个完整周期的秒数 private displayText: Laya.Text; // 文...

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

63. 预制体模块 · LayaAir3文档 · LAYABOX [ 64%]

...: const { regClass, property } = Laya; @regClass() export class ScriptA extends Laya.Script { //declare owner : Laya.Sprite3D; @property( { type: Laya.Box } ) private box: Laya.Box; constructor() { super(); } onStart(): void { //加载预制体文件 Laya.loader.load("resources/Title.lh").then( (r...

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

64. 预制体 · LayaAir3.4 · 引擎文档 · LAYABOX [ 64%]

...: const { regClass, property } = Laya; @regClass() export class ScriptA extends Laya.Script { //declare owner : Laya.Sprite3D; @property( { type: Laya.Box } ) private box: Laya.Box; constructor() { super(); } onStart(): void { //加载预制体文件 Laya.loader.load("resources/Title.lh").then( (r...

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

65. 2D自由形态光 · LayaAir3.4 · 引擎文档 · LAYABOX [ 63%]

...下: const { 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; // 增加缩放...

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

66. 2D精灵光 · LayaAir3.4 · 引擎文档 · LAYABOX [ 63%]

... const { regClass, 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

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

...s脚本,添加如下代码,设置初始化Steam的接口, interface IExtendLib { // 初始化Steam initializeSteam(): number; // 返回1表示成功,0表示失败 } export const extendLib: IExtendLib = Laya.importNative("steam_demo.dll"); 然后在Scene2D上新建一个组件脚本,当点...

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

68. 基础使用与构成 · LayaAir3.4 · 引擎文档 · LAYABOX [ 60%]

...ted"; const { regClass, property } = Laya; @regClass() export class Script extends ItemBoxBase { constructor() { super(); } get dataSource(): any { return super.dataSource; } set dataSource(value: any) { super.dataSource = value; if (!value) return; //把数据源里的值,给到子节点属性 if...

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

69. 模型与动画的导入使用 · LayaAir3.4 · 引擎文档 · LAYABOX [ 60%]

...yboard; const { regClass, property } = Laya; @regClass() export class Main extends MainBase { private _animator: Laya.Animator; private _isRun: boolean; onAwake() { console.log("Game start"); //加载指定的模型预制体,并添加到Scene3D场景内 Laya.loader.load("girl/girl.lh").then(res =&...

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

70. Spine渲染器 · LayaAir3.4 · 引擎文档 · LAYABOX [ 60%]

...下: const { regClass, property } = Laya; @regClass() export class Demo extends Laya.Script { spine: Laya.Spine2DRenderNode; //组件被激活后执行,此时所有节点和组件均已创建完毕,此方法只执行一次 onAwake(): void { // 加载Spine动画数据资源(json文件),...

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