大约有 557 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0036 秒)
...运动。 **在LayaAir中使用FixedConstraint** - 1.创建两个刚体 ```typescript //创建盒型MeshSprite3D var box: MeshSprite3D = (this.scene.addChild(new MeshSprite3D(PrimitiveMesh.createBox(1, 1, 1)))); //设置材质 var transform: Transform3D = box.transform; var pos: Vector3 = transform....
来源: Laya2.0_文档 发布时间: 20210715
...示? 关于遍历产生的sprite的点击事件,急,大神帮看哈 TypeScript下HttpRequest发送Post请求有Bug? 配置layaAir需要注意的 想让一个2D的图形被鼠标点击时缩放一下,或左右摇晃一下,最后回到原大小或原位置,应该用什么缓动模式 移...
来源: Laya_社区 发布时间: 20181109
...进行照亮。3D世界中经常用来模拟固定方向的太阳光。 ```typescript //创建方向光 this.directionLight = this.scene.addChild(new Laya.DirectionLight()); //设置灯光颜色 this.directionLight.color = new Laya.Vector3(1, 1, 1); //设置灯光方向 var mat = this.directionLight...
来源: Laya2.0_文档 发布时间: 20210715
...体设置了canCollideWith属性。其他碰撞体分组各不相同。 ```typescript //红色球体设置 //创建刚体碰撞器 var rigidBody = sphere.addComponent(Laya.Rigidbody3D); //创建球形碰撞器 rigidBody.isKinematic = true; //设置可以与其发生碰撞的碰撞组 rigidBody.canCo...
来源: Laya2.0_文档 发布时间: 20210715
...于盒子或者箱子上,那就更完美了。 ![](img/2.png)(图2) ```typescript //随机生成坐标值 var sX = Math.random() * 0.75 + 0.25; var sY = Math.random() * 0.75 + 0.25; var sZ = Math.random() * 0.75 + 0.25; //创建盒型MeshSprite3D var box = scene.addChild(new Laya.MeshSprite3D(Laya...
来源: Laya2.0_文档 发布时间: 20210715
...制定项目的资源命名规则,不要用默认的模型名称。 ```typescript //初始化3D场景 var scene = Laya.stage.addChild(Laya.Loader.getRes("res/threeDimen/scene/ChangeMaterialDemo/Conventional/scene.ls")); //获取球型精灵 var sphere = scene.getChildByName("Sphere"); //获取精...
来源: Laya2.0_文档 发布时间: 20210714
...载创建标准材质并赋给模型,方式与模型加载类似。 ```typescript //材质加载 Laya.BaseMaterial.load("res/skyBox2/skyBox2.lmat",Laya.Handler.create(this,function(mat) { var skyRenderer = camera.skyRenderer; //创建天空盒的mesh skyRenderer.mesh = Laya.SkyBox.instance; //设...
来源: Laya2.0_文档 发布时间: 20210715
...bientColor`,那么LayaAir3D会默认使环境光来源于天空盒。 ```typescript //设置场景环境光 scene.ambientColor = new Laya.Vector3(0.6, 0, 0); ``` 效果如下(图2): ![](img/2.png)(图2)
来源: Laya2.0_文档 发布时间: 20210714
.../1.png)(图1) 下面的代码来自于官方示例(demo地址): ```typescript //在按钮按下后执行的逻辑 //将相机的渲染目标作为纹理传递给BlinnPhong材质的纹理 renderTargetObj.meshRenderer.material.albedoTexture = renderTargetCamera.renderTarget; var boxMaterial = ...
来源: Laya2.0_文档 发布时间: 20210714
...)(图1) 在导出场景后,添加到场景上就能看到效果了。 ```typescript Laya.Scene3D.load('LayaScene_scene/Conventional/scene.ls',Laya.Handler.create(this,function(scene){ Laya.stage.addChild(scene); })); ``` ![](img/2.gif)(图2)
来源: Laya2.0_文档 发布时间: 20210715