大约有 173 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0042 秒)
...块生成路径点 initPath(this.scene); //获取可行走区域模型 var meshSprite3D = this.scene.getChildByName('Scenes').getChildByName('HeightMap'); //使可行走区域模型隐藏 meshSprite3D.active = false; var heightMap = Laya.Loader.getRes("../../res/threeDimen/scene/TerrainScene/Assets/...
来源: Laya_示例 发布时间: 20241117
...typescript //新建一个球体模型并添加到舞台上 var sphere:Laya.MeshSprite3D = scene.addChild(new Laya.MeshSprite3D(PrimitiveMesh.createSphere(1))) as Laya.MeshSprite3D; //新建一个球形的碰撞盒 var sphereShape:Laya.SphereColliderShape = new Laya.SphereColliderShape(1); //给球...
来源: Laya2.0_文档 发布时间: 20210714
如何獲取MeshSprite3D的骨架位置? 例如MeshSprite3D是一個人物模型,我想獲取手部的位置,該如何抓取到? 例如添加一張Image跟隨著3D模型的手部擺動這樣。 2017-10-06 添加评论 免费帖 --> 分享 微博 QZONE 微信 没有找到相关结果 已...
来源: Laya_社区 发布时间: 20171006
有些模型load之后,MeshSprite3D 的共享材质个数为0,无法对材质进行操作 _disObj3d = Sprite3D.load("../../res/models/cike.lh"); _scene3d.addChild(_disObj3d); _disObj3d.once(Event.HIERARCHY_LOADED, null, function(sender:Sprite3D):void { var ms:MeshSprite3D = _disObj3d...
来源: Laya_社区 发布时间: 20170101
...你先检查一点错误吧,任何类型的碰撞器,只可以添加到MeshSprite3D身上。 修复完这个错误,在SphereCollider中可以获取该包围球,那边可以简单调试下,明确具体问题! 2017-06-12 0 2 分享 微博 QZONE 微信 为什么被折叠? 0 个回复被折...
来源: Laya_社区 发布时间: 20170612
...获取碰撞位置 onCollisionEnter(obj: Laya.Collision) { let node: Laya.MeshSprite3D = obj.other.owner as Laya.MeshSprite3D; let owner: Laya.MeshSprite3D = this.owner as Laya.MeshSprite3D; let position = obj.contacts[0].positionOnA; // 碰撞位置 } onTriggerEnter(obj) 、、如何获取碰...
来源: Laya_社区 发布时间: 20200408
...创建了一个平面。如图1所示。 ```typescript //平面 var plane:MeshSprite3D = scene.addChild(new MeshSprite3D(PrimitiveMesh.createPlane(10, 10, 10, 10))) as MeshSprite3D; //新建材质 var planeMat:BlinnPhongMaterial = new BlinnPhongMaterial(); Texture2D.load("res/threeDimen/Physics/gras...
来源: Laya2.0_文档 发布时间: 20210714
...,我们可以通过它们来获取模型上的材质。 **Tips**:MeshSprite3D模型中为meshRenderer,SkinnedMeshSprite3D模型中为skinnedMeshRenderer。 ###### 这两个类多是一些继承自'父类'的共有的接口,可以查看'父类' **BaseRenderer** 的API([API地址](https:...
来源: Laya2.0_文档 发布时间: 20210715
...nLight.direction = new Laya.Vector3(1, -1, -1); //平面 var plane: Laya.MeshSprite3D = scene.addChild(new Laya.MeshSprite3D(new Laya.PlaneMesh(6, 6, 10, 10))) as Laya.MeshSprite3D; var planeMat: Laya.StandardMaterial = new Laya.StandardMaterial(); planeMat.diffuseTexture = Laya.Texture2D.load(".....
来源: Laya_社区 发布时间: 20180820
...撞.boundingBox为空是什么原因? 跟资源有关系么? 以下代码,meshSprite3D.meshFilter.sharedMesh对象能正常获取,meshSprite3D.meshFilter.sharedMesh.boundingBox为空 // //添加网格型碰撞器组件 var boxCollider: Laya.BoxCollider = meshSprite3D.addComponent(Laya.BoxCollider); ...
来源: Laya_社区 发布时间: 20180313