大约有 57 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0049 秒)
...ᴵᑦ 赞同来自: 我是这样实验了一下可以,供参考 我在 Scene2D 的 RuntimeScript 中用 this.scene3D 去访问到 UI3D, 再用 ui3d.sprite 获取 prefab 的根节点. export class RuntimeScript extends RuntimeScriptBase { onAwake(): void { let sprite3d: Laya.Sprite3D = this.sce...
来源: Laya_社区 发布时间: 20251020
...可以根据按钮组件的文档进行理解。 1.3 脚本控制Radio 在Scene2D的属性设置面板中,增加一个自定义组件脚本。然后,将Radio组件拖入到其暴露的属性入口中。需要添加如下的示例代码,实现脚本控制Radio: const { regClass, property } = ...
来源: Laya3.0_文档 发布时间: 20251010
...目的是在减少血量时播放受到攻击的动画。需要在场景的Scene2D中添加如下脚本: const { regClass, property } = Laya; @regClass() export class Main extends Laya.Script { // 设置单例 static instance: Main; constructor() { super(); Main.instance = this; } @property({type:...
来源: Laya3.0_文档 发布时间: 20251010
...行添加,如图2-4所示。并且,只能添加在2D场景根节点(Scene2D)或2D预制体根节点。 (图2-4) 先双击UI运行时输入框,然后在弹出的面板中,选择好目录,以及重命名脚本的文件名,点击保存即可,如动图2-5所示。 (动图2-5) ...
来源: Laya3.0_文档 发布时间: 20251216
... 三、通过代码使用 在LayaAir-IDE中新建一个脚本,添加到Scene2D节点后,加入下述代码,实现一个光遮挡器的效果: const { regClass, property } = Laya; @regClass() export class LightOccluder extends Laya.Script { private spotLight: Laya.Sprite = new Laya.Sprite(); ...
来源: Laya3.0_文档 发布时间: 20251010
...的Label组件命名相同。 1.2.5 运行查看效果 将脚本挂载到Scene2D场景上,然后将List组件拖入到脚本暴露出来的属性即可,如图1-6所示。 (图1-6) 运行效果如下: (动图1-7) 1.2.6 设置List效果 还可以在1.2.4中的代码里添加代码,设...
来源: Laya3.0_文档 发布时间: 20251010
...度条的方式展示出来,这就需要用脚本代码控制了。 在Scene2D的属性设置面板中,增加一个自定义组件脚本。然后,将ProgressBar拖入到其暴露的属性入口中。再添加一个Text组件,用于描述加载进度。需要添加如下的示例代码: con...
来源: Laya3.0_文档 发布时间: 20251010
...边距设置为合适大小。 (动图1-7) 1.3 脚本控制ComboBox 在Scene2D的属性设置面板中,增加一个自定义组件脚本。然后,将ComboBox拖入到其暴露的属性入口中。需要添加如下的示例代码,实现脚本控制ComboBox: const { regClass, property } =...
来源: Laya3.0_文档 发布时间: 20251010
...性的详细说明见1.3节。 1.2.4 在代码里给 Tree 对象赋值 在Scene2D的属性设置面板中,增加一个自定义组件脚本。然后将Tree节点拖入到其暴露的属性入口中,在代码里给 Tree 对象赋值的示例如下: const { regClass, property } = Laya; @regClass...
来源: Laya3.0_文档 发布时间: 20251010
...文本的动态改变更加易用。 (图1-7) 1.4 脚本控制Text 在Scene2D的属性设置面板中,增加一个自定义组件脚本。然后,将Text拖入到其暴露的属性入口中。下面给出一个示例代码,实现脚本控制Text: const { regClass, property } = Laya; @regC...
来源: Laya3.0_文档 发布时间: 20251010