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

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

61. 物理形状扫描检测(JavaScript-3D基础(JS)-LayaAir3D之物理系统) [ 82%]

...guage=ch&category=3d&group=Physics3D&name=PhysicsWorld_RayShapeCast)) ```typescript //创建球型碰撞器 var sphereCollider = new Laya.SphereColliderShape(0.5); //使用球型碰撞器进行形状检测 if (this.castAll) { //进行形状检测,检测所有碰撞的物体 this.scene.physicsSimul...

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

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

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

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

63. 播放动画(JavaScript-3D基础(JS)-LayaAir3D之Animator动画) [ 82%]

...mator动画组件,因此我们可以获取它,参考以下代码。 ```typescript //获取角色动画组件 var ani= role3D.getChildAt(0).getComponent(Laya.Animator); ``` 打开.lh文件查看,动画组件绑定在模型的子对象上,因此使用了 `getChildAt(0)`,通过它获取子对...

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

64. LayaAir功能介绍(TypeScript-简介篇(TS)-LayaAir引擎简介) [ 82%]

# LayaAir功能介绍 > LayaAir引擎主要包括 引擎库与LayaAir IDE两大核心部分 > > LayaCloud与LayaNative是引擎的生态组合部分 ## LayaAir2.0引擎库功能 LayaAir2.0引擎不仅保持了1.0的原有功能,比如: 精灵、矢量图、文本、富文本、位图字体、动...

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

65. 模型的功能介绍(JavaScript-3D基础(JS)-LayaAir3D之模型和网格) [ 82%]

...制定项目的资源命名规则,不要用默认的模型名称。 ```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

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

...&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

67. 聚光灯实时阴影(JavaScript-3D基础(JS)-LayaAir3D之灯光) [ 82%]

... 以下仅展示官网聚光灯实时阴影的示例代码和效果: ```typescript receaveRealShadow(scene3d) { var childLength = scene3d.numChildren; for(var i = 0;i<childLength;i++) { var childSprite = scene3d.getChildAt(i); if(childSprite instanceof MeshSprite3D) { //设置精灵接收阴影 ch...

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

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

...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

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

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

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

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

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

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