大约有 228 项符合查询结果, 库内数据总量为 31,580 项。 (搜索耗时: 0.0078 秒)
...r(sign:string, item:any): void { item["__InPool"] = true; }; //通过名字获得一个对象,如果对象池内没有对象,则创建一个 getItemByClass(sign:string, cls:any): any { var ret = null; var pool = this.getPoolBySign(sign); for (var i = 0, len = pool.length; i < len; i++) { var ...
来源: Laya3.0_文档 发布时间: 20251010
...r(sign:string, item:any): void { item["__InPool"] = true; }; //通过名字获得一个对象,如果对象池内没有对象,则创建一个 getItemByClass(sign:string, cls:any): any { var ret = null; var pool = this.getPoolBySign(sign); for (var i = 0, len = pool.length; i < len; i++) { var ...
来源: Laya3.0_文档 发布时间: 20250104
...,也可以使用表达式,通过将条件表达式放到字符串里,获得布尔类型的运算结果。字符串表达式内,data是一个固定名字的变量,它是当前类型的所有已注册属性的数据集合。表达式内可以使用所有js语法,但不能引用引擎相关...
来源: Laya3.0_文档 发布时间: 20251010
...baisc/Inspector/InspectorPanel.widget),然后在代码里通过getChild获得的Widget对象类型则自动为IEditor.InspectorPanel,然后可以通过上述的API(inspect等)进行填充。 类型和属性定义语法请参考文档。 上面的例子是通过手写类型定义实现,...
来源: Laya3.0_文档 发布时间: 20251010
...过代码设置运动刚体的方式: /* ……省略若干代码 */ //获得刚体碰撞器 this.rigidbody = this.cube1.getComponent(Laya.Rigidbody3D) as Laya.Rigidbody3D; //开启运动类型刚体 this.rigidbody.isKinematic = true; /* ……省略若干代码 */ 在LayaAir中设置运动类型...
来源: Laya3.0_文档 发布时间: 20251010
... let _cylinder = _Scene3D.getChildByName("Cylinder"); //从圆柱对象上获得刚体碰撞器(对应Unity的刚体组件) let cyRigid = _cylinder.getComponent(Laya.Rigidbody3D) as Laya.Rigidbody3D; //创建圆柱体形状(通常与圆柱对象的大小保持一致) let cyShape = new Laya.C...
来源: Laya2.0_文档 发布时间: 20210715
...,是用来检测碰撞的形状体组件,而刚体是使游戏物体能获得重力和接受力的组件。没有碰撞体的形状区域,只有刚体,则无法产生碰撞效果。 在LayaAirIDE中,使用碰撞体组件,但没有添加刚体时,会强行添加刚体组件。碰撞体...
来源: Laya2.0_文档 发布时间: 20210714
...器的主要功能是计算每个像素片段的颜色,从顶点着色器获得颜色的差值,从纹理中采样出颜色数据。图11-1展示了模型采样纹理的着色结果。 (图11-1) 12.GLSL数据传递 12.1 应用处理阶段 模型在应用处理阶段被整合为基本片元(...
来源: Laya3.0_文档 发布时间: 20251010