大约有 83 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0062 秒)
...有光照时物体不可见的原理相同。 添加任意类型的光源都可以照亮这些黑色区域,不同类型的光源会产生不同的照明效果。例如,方向光会从特定方向提供全局照明,而聚光灯则产生局部范围的照明效果。效果如图1-2所示。 (图...
来源: Laya3.0_文档 发布时间: 20251010
...2 广告牌3.3 相机空间四、脚本控制使用3D UI 一、概述 2D UI都是纯粹的2D图片按层次显示,不会出现三维立体效果,所以都是直接紧贴着视窗上。而3D UI(在引擎中,变量不能用数字开头,所以代码中叫做UI3D)的原理是,创建的UI...
来源: Laya3.0_文档 发布时间: 20251010
...资源地址,无论是加载Texture还是Texture2D,他们在内存中都只有一份,但可以获取不同类型。 Laya.loader.load("1.png").then((res)=> { /* res是Texture */ }); Laya.loader.load("1.png", Loader.Texture2D).then((res)=> { /* res是Texture2D */ }); Laya.loader.getRes("1....
来源: Laya3.0_文档 发布时间: 20251010
...在上面的示例中,需求是,将盒子添加到舞台上时,每次都需要重置随机等级,但如果将onEnable()的逻辑换到onAwake()生命周期里。如果是从对象池中取出时,那这个随机等级的逻辑就无法被执行。 这是由于盒子在移除后,并不是...
来源: Laya3.0_文档 发布时间: 20251010
...更改默认的字体颜色、字号,UI制作者就需要把所有界面都修改一次,这样会非常麻烦。针对这种情况,使用预制体就能轻松应付,只修改一个地方,就能影响全局。 (2)不同的2D界面,局部有相同的布局,希望修改一次,多个...
来源: Laya3.0_文档 发布时间: 20251105
...更改默认的字体颜色、字号,UI制作者就需要把所有界面都修改一次,这样会非常麻烦。针对这种情况,使用预制体就能轻松应付,只修改一个地方,就能影响全局。 (2)不同的2D界面,局部有相同的布局,希望修改一次,多个...
来源: Laya3.0_文档 发布时间: 20241014
... 3) | (1 << 6)); // 不与分组3、6进行碰撞,除3与6组之外都可以发生碰撞 //-1 在位运算中表示所有位为 1(32 位掩码),通过异或的方式将指定分组位清零 xxx.mask = -1 ^ (1 << 3) ^ (1 << 6) //不与分组3、6进行碰撞,除3与6组之...
来源: Laya3.0_文档 发布时间: 20260122
...,用自定义组件脚本的方式管理并不方便,需要每个组件都拖拽到自定义属性中,繁琐而费力。因此我们建议开发者,使用UI组件脚本来管理UI组件,后面我们再说UI组件脚本和自定义组件脚本的区别。UI组件脚本设计的目的就是...
来源: Laya3.0_文档 发布时间: 20251010
...中,基础的游戏对象是节点(Node),开发者的组件脚本都是基于节点对象或继承于节点的对象添加的。 所以,LayaAir的实体是指场景中的节点对象,每一个实体都可以为其添加一个或多个不同的组件脚本。 1.3 LayaAir的组件与系统...
来源: Laya3.0_文档 发布时间: 20251010
...态机组件 我们需要播放动画以及使用动画状态机的对象都需要添加 Animator 组件,该组件是控制动画状态机的接口,下面我们来看看 Animator 组件。 2.1 场景中的节点添加 场景中添加的任一节点都可以添加动画状态机组件,下述介...
来源: Laya3.0_文档 发布时间: 20251010