• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 557 项符合查询结果, 库内数据总量为 30,778 项。 (搜索耗时: 0.0042 秒)

81. 陀螺仪与加速计(JavaScript-LayaAir基础篇(JS)-硬件设备相关) [ 78%]

...blob.png](img/3.png) (图3) 下面演示获取旋转方位信息: ```typescript Laya.init(550, 400); this.info = new Laya.Text(); this.info.fontSize = 50; this.info.color = "#FFFFFF"; this.info.size(Laya.stage.width, Laya.stage.height);  Laya.stage.addChild(this.info);  Laya.Gyroscope.instan...

来源: Laya2.0_文档 发布时间: 20210714

82. 动画过渡融合(JavaScript-3D基础(JS)-LayaAir3D之Animator动画) [ 78%]

...nguage=ch&category=3d&group=Animation3D&name=AnimationLayerBlend))。 ```typescript //正常的动画播放 this.animator.play(this.motions[this.motionIndex], 0); //在当前动画状态和目标动画状态之间进行融合过渡播放 //第三个参数为layerIndex 层索引,没有使用混...

来源: Laya2.0_文档 发布时间: 20210714

83. 创建材质(JavaScript-3D基础(JS)-LayaAir3D之Material材质) [ 78%]

...漫反射贴图上添加了一张纹理图片,并赋给了模型。 ```typescript //添加自定义模型 var box = scene.addChild(new Laya.MeshSprite3D(Laya.PrimitiveMesh.createBox(1, 1, 1))); box.transform.rotate(new Laya.Vector3(0, 45, 0), false, false); //创建材质 var material = new Laya.B...

来源: Laya2.0_文档 发布时间: 20210714

84. 如何为灯光添加阴影(JavaScript-3D基础(JS)-LayaAir3D之灯光) [ 78%]

...此属性。 此处展示效果的demo地址: 灯光方面的设置: ```typescript // Use soft shadow. directionLight.shadowMode = Laya.ShadowMode.SoftLow; // Set shadow max distance from camera. directionLight.shadowDistance = 3; // Set shadow resolution. directionLight.shadowResolution = 1024; /...

来源: Laya2.0_文档 发布时间: 20210715

85. 摄像机的正交投影和透视投影(JavaScript-3D基础(JS)-LayaAir3D之Camera) [ 78%]

...为“正交投影”,使它不产生近大远小的透视效果。 ```typescript //正交投影属性设置 camera.orthographic = true; //正交垂直矩阵距离,控制3D物体远近与显示大小 camera.orthographicVerticalSize = 7; //移动摄像机位置 camera.transform.translate(new Laya.V...

来源: Laya2.0_文档 发布时间: 20210714

86. Sprite3D的Layer(JavaScript-3D基础(JS)-LayaAir3D之精灵) [ 78%]

...com/demo2/?language=ch&category=3d&group=Camera&name=CameraLayer)): ```typescript //添加显示图层(为相机添加一个蒙版) this.camera.addLayer(5); //设置蒙版(所属图层) layaMonkey_clone1.layer = 2; layaMonkey_clone2.layer = 3; layaMonkey_clone3.layer = 4; ...... //切换图层...

来源: Laya2.0_文档 发布时间: 20210715

87. 注册宏定义与使用宏(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 78%]

...&category=3d&group=Shader&name=Shader_Terrain)): > 新版本使用宏 ```typescript /**初始化材质**/ private static initShader(){ .... /**注册宏**/ CustomTerrainMaterial.__init__(); .... } private _setDetailNum(value){ switch (value) { case 1: this._shaderValues.addDefine(CustomTerrainMate...

来源: Laya2.0_文档 发布时间: 20210715

88. runTime使用(JavaScript-IDE篇(JS)-组件化开发相关) [ 78%]

...点击缩放(类似按钮)的功能,全部代码如下所示: ```typescript export default class ImageRunTime extends Laya.Image{ constructor(){ super(); this.scaleTime = 100; //设置组件的中心点 this.anchorX = this.anchorY = 0.5; //添加鼠标按下事件侦听。按时时缩小按...

来源: Laya2.0_文档 发布时间: 20210715

89. Byte二进制读写(TypeScript-LayaAir基础篇(TS)-数据与通信) [ 78%]

...以实例化一个Byte,根据参数的不同创建二进制数据。 ```typescript //实例化一个二进制数组Byte var byte:Laya.Byte = new Laya.Byte(); //或者传入一个类型化数组 var uint8Byte:Uint8Array = new Uint8Array(10); var byte:Laya.Byte = new Laya.Byte(uint8Byte); //或者...

来源: Laya2.0_文档 发布时间: 20210715

90. Spine适配版(JavaScript-LayaAir基础篇(JS)-动画基础) [ 77%]

...版Spine动画播放模式 在下面的示例代码中有一段代码 ```typescript this.skeleton = this.templet.buildArmature(); ``` 与内置版Spine动画播放模式不同的地方在于内置版我们需要传一个参数来确认使用哪种模式(三种模式中,0:不支持换装,1,2支...

来源: Laya2.0_文档 发布时间: 20210715