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

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

21. layaBox 开发管理工具——JavaScript [ 89%]

...示“网络异常,请检查您的网络或与开发商联系...”, Typescript 开发时如何能不编译成一个js文件 使用typescript开发项目,解决文件引用顺序问题 招聘:H5游戏开发 坐标:深圳南山 问题状态 最新活动: 2018-03-22 16:52 浏览: 1454 关注...

来源: Laya_社区 发布时间: 20180322

22. 鼠标脚本(JavaScript-3D基础(JS)-LayaAir3D之鼠标交互) [ 89%]

...鼠标脚本,并且给4个猴都添加了脚本。 > **脚本类**: ```typescript export default class MouseScript extends Laya.Script3D{ constructor(){super();} //物体必须拥有碰撞组件(Collider) //当被鼠标点击 onMouseDown(e){ //console.log("点击到了我box",owner.name); //...

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

23. 文本基础样式(JavaScript-LayaAir基础篇(JS)-文本) [ 88%]

...中的关于文本样式的API参数: ![1](img/1.png) ![2](img/2.png) ```typescript //初始化引擎 Laya.init(1136,640); var txt = new Laya.Text(); //设置文本内容 txt.text = "hello_world"; //设置文本颜色 txt.color = "#ffffff"; Laya.stage.addChild(txt); ``` 这个时候我们就可以...

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

24. 摄像机的裁剪和视野(JavaScript-3D基础(JS)-LayaAir3D之Camera) [ 88%]

...设置或通过摄像机属性进行设置。 ![](img/1.png)(图1) ```typescript //创建摄像机时初始化裁剪(横纵比,近距裁剪,远距裁剪) var camera = new Laya.Camera( 0, 0.1, 100); //近距裁剪 camera.nearPlane=0; //远距裁剪 camera.farPlane=100; ``` **tips**:一般...

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

25. 寻路系统(JavaScript-3D基础(JS)-LayaAir3D之高级应用) [ 88%]

...indow.astar.heuristics.diagonal; //...... } ``` > 通过遮挡图生成 ```typescript /** * 通过图片数据计算得到AStar网格 */ createGridFromAStarMap(texture) { var textureWidth = texture.width; var textureHeight = texture.height; //读取图片像素 var pixelsInfo = texture.getPixels(); ...

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

26. 物理刚体(JavaScript-3D基础(JS)-LayaAir3D之物理系统) [ 88%]

...个球,并且给球加上了刚体与碰撞盒(ColliderShape)。 ```typescript //新建一个球体模型并添加到舞台上 var sphere = scene.addChild(new Laya.MeshSprite3D(Laya.PrimitiveMesh.createSphere(1))); //新建一个球形的碰撞盒 var sphereShape = new Laya.SphereColliderShape...

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

27. 摄像机捕捉目标(JavaScript-3D基础(JS)-LayaAir3D之Camera) [ 88%]

...,正方体3个物体,通过鼠标点击按钮切换注视目标。 ```typescript //up向量 this._up = new Laya.Vector3(0, 1, 0); ``` ```typescript //点击事件 this.changeActionButton.on(Laya.Event.CLICK, this, function(){ this.index++; if (this.index % 3 === 1 ){ //摄像机捕捉模型目...

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

28. 多线程worker(JavaScript-2D进阶篇(JS)-游戏加载策略) [ 87%]

...使用。 新建一个js文件,放到index.html中。代码如下: ```typescript var myWorker = new Worker("my_task.js"); myWorker.onmessage = function (oEvent) { console.log("Called back by the worker!\n"); }; myWorker.postMessage("start"); // start the worker. ``` 新建一个my_task.js文件...

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

29. 摄像机的背景色和天空盒(JavaScript-3D基础(JS)-LayaAir3D之Camera) [ 87%]

...Vector3(红,绿,蓝)方式赋值调整,引擎默认设为纯黑色。 ```typescript //相机设置清楚标记,使用固定颜色 camera.clearFlag = Laya.BaseCamera.CLEARFLAG_SOLIDCOLOR; //设置背景颜色 camera.clearColor = new Laya.Vector4(0.5,0.5,0.6,1); ``` #### 天空盒 ​ 场景中大...

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

30. 物理碰撞器(JavaScript-3D基础(JS)-LayaAir3D之物理系统) [ 87%]

...器。下面的代码简单的创建了一个平面。如图1所示。 ```typescript //平面 var plane = scene.addChild(new Laya.MeshSprite3D(Laya.PrimitiveMesh.createPlane(10, 10, 10, 10))); //新建材质 var planeMat = new Laya.BlinnPhongMaterial(); Laya.Texture2D.load("res/threeDimen/Physics/gr...

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