大约有 1,205 项符合查询结果, 库内数据总量为 31,671 项。 (搜索耗时: 0.0064 秒)
...变,由CPU端设置传递给GPU。全局意味着uniform变量必须在每个着色器程序对象中都是独一无二的,而且它可以被着色器程序的任意着色器(顶点着色器、片段着色器)在任意阶段访问。并且,无论把uniform值设置成什么,uniform会一...
来源: Laya3.0_文档 发布时间: 20251010
...的UI组件,用自定义组件脚本的方式管理并不方便,需要每个组件都拖拽到自定义属性中,繁琐而费力。因此我们建议开发者,使用UI组件脚本来管理UI组件,后面我们再说UI组件脚本和自定义组件脚本的区别。UI组件脚本设计的...
来源: Laya3.0_文档 发布时间: 20251010
...等于0,则使用规则3 2.如果group值不相等,则使用规则3 3.每个刚体都有一个category类别,此属性接收位字段,范围为[1,2^31]范围内的2的幂 每个刚体也都有一个mask类别,指定与其碰撞的类别值之和(值是所有category按位AND的值) lab...
来源: Laya3.0_api 发布时间: 20231115
...能覆盖发布了? 如何动态的设定sprite的覆盖层级 关于list每个item下button.name互相覆盖的问题 IDE编辑器突然被边框菜单覆盖的解决方法 .ls加载会比.scene慢,导致.scene的UI被3d覆盖,应该如何让ui覆盖在3D上 3D通过AnimatorState为Animator...
来源: Laya_社区 发布时间: 20210701
...(compile会遍历着色器变种集合中的所有着色器变种,依据每个着色器变种的信息,分别编译出一个Shader) ```typescript public function compile(): void; ``` **预编译的基本原理:** ShaderVariantCollection记录了所有的ShaderVariant着色器变种,全局有...
来源: Laya2.0_文档 发布时间: 20210715
...态更新时将会降低性能。 ColorFiter在Canvas渲染下需要计算每个像素点,而在WebGL下的GPU消耗可以忽略不计。 最佳的做法是,尽可能使用图像创作工具创建的位图来模拟滤镜。避免在运行时中创建动态位图,可以帮助减少CPU或GPU负...
来源: Laya2.0_文档 发布时间: 20210715
...过A*算法类,计算出来的结果,是一个数组,按顺序存放每个坐标点 可以看到,A*的代码使用是比较简单的 2.3 地形数据导入 对于复杂场景中可行走的地块数据,我们不可能在代码中用数组的形式来标记每一个节点的信息,这样...
来源: Laya3.0_文档 发布时间: 20230303
...算开销小,不支持换装) 1:使用动画自己的缓冲区,每个动画都会有自己的缓冲区,相当耗费内存。(内存开销大,计算开销小,支持换装) 2:使用动态方式,去实时去画(内存开销小,计算开销大,支持换装,不建议...
来源: Laya2.0_文档 发布时间: 20210715
...个蒙版) this.camera.addLayer(5); 2.5 变换 变换组件确定场景中每个精灵的位置,旋转和缩放。同时和Node节点一样具备子父节点的关联关系,使变换操作更灵活,每个精灵都有一个Transform3D。 (图2-9) 我们也可以在编辑器里手动调整...
来源: Laya3.0_文档 发布时间: 20251010
...认值是js。 虽然后缀列表中允许更改或者新增,但是由于每个分类调用的处理机制是有区别的,开发者不要随便增加不相干的后缀,否则可能会引起报错。比如,压缩JSON里的后缀规则,即使新增了其它的后缀名,但是文件还是...
来源: Laya2.0_文档 发布时间: 20210715