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

大约有 22 项符合查询结果, 库内数据总量为 31,722 项。 (搜索耗时: 0.0044 秒)

1. LayaAir引擎AS3与Flash原生AS3的开发差异(ActionScript-简介篇(AS3)-LayaAir引擎简介) [ 100%]

...t(); }); ``` ## 三、Sprite自身绘制的graphics矢量图形注册事件点击区域差异; ​ 在原生Flash AS3中,Sprite精灵创建完成后会自动计算宽高。但是在layaAir引擎中,为了节约性能,默认Sprite精灵是没有宽高的,需要为Sprite设置一个碰撞区...

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

2. LayaAir引擎AS3与Flash原生AS3的开发差异(ActionScript-简介篇(AS3)-LayaAir引擎简介) [ 100%]

...t(); }); ``` ## 三、Sprite自身绘制的graphics矢量图形注册事件点击区域差异; ​ 在原生Flash AS3中,Sprite精灵创建完成后会自动计算宽高。但是在layaAir引擎中,为了节约性能,默认Sprite精灵是没有宽高的,需要为Sprite设置一个碰撞区...

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

3. 脚本的事件(ActionScript-3D基础(AS3)-LayaAir3D的脚本使用) [ 95%]

...时执行 */ public override function onMouseDrag():void { } /** * 鼠标点击时执行 */ public override function onMouseClick():void {} /** * 鼠标弹起时执行 */ public override function onMouseUp():void {} /** * 鼠标进入时执行 */ public override function onMouseEnter():void {} /** *...

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

4. 如何对3D精灵进行鼠标检测(ActionScript-3D基础(AS3)-LayaAir3D之鼠标交互) [ 94%]

...鼠标事件监听 Laya.stage.on(Event.MOUSE_DOWN,this, onMouseDown); } //点击触发事件 private function onMouseDown():void { //记录点击到舞台上的点 point.x = MouseManager.instance.mouseX; point.y = MouseManager.instance.mouseY; //产生射线 _camera.viewportPointToRay(point,_ray); /...

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

5. 使用2D地图3D人物混合进行游戏开发(ActionScript-3D基础(AS3)-LayaAir3D之高级应用) [ 94%]

...(img/1.png)(图1) 下面的代码在官方示例的基础上添加了一个点击事件,通过点击场景可以将猴子添加到对应的位置。([demo地址](https://layaair2.ldc2.layabox.com/demo2/?language=ch&category=3d&group=Advance&name=Scene2DPlayer3D))。 > 放置猴子 ```typescrip...

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

6. 模型的功能介绍(ActionScript-3D基础(AS3)-LayaAir3D之模型和网格) [ 92%]

...更换及销毁。 在下面示例中,我们给按钮加了添加了个点击事件。每次点击index值自加,然后根据index值修改从场景ls中获取到的模型网格。 ```typescript //新建四个mesh var box:Mesh = PrimitiveMesh.createBox(0.5, 0.5, 0.5); var capsule:Mesh = Primitiv...

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

7. 可视遮罩层Layer(ActionScript-3D基础(AS3)-LayaAir3D之Camera) [ 91%]

...计数 layerIndex = 0 //给 ‘切换图层’ 按钮添加事件 每一次点击切换一个显示层 changeActionButton.on(Event.CLICK, this, function():void { //清除所有图层 camera.removeAllLayers(); //计数自加一 layerIndex ++; //设置可视图层 camera.addLayer(layerIndex%4 + 1); //...

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

8. 鼠标脚本(ActionScript-3D基础(AS3)-LayaAir3D之鼠标交互) [ 89%]

...线了。 **鼠标脚本内容:** > Method `onMouseClick():void` 鼠标点击时执行 `onMouseDown():void` 鼠标按下时执行 `onMouseDrag():void` 鼠标拖拽时执行 `onMouseEnter():void` 鼠标进入时执行 `onMouseOut():void` 鼠标离开时执行 `onMouseOver():void` 鼠标经过时执...

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

9. 基于Cannon.js的物理系统(ActionScript-3D基础(AS3)-LayaAir3D之物理系统) [ 88%]

...heck); ``` - 6.射线检测功能 ```typescript mouseDown(){ //获取鼠标点击位置的屏幕坐标 this.point.x = MouseManager.instance.mouseX; this.point.y = MouseManager.instance.mouseY; //由点击的屏幕坐标产生射线 this.camera.viewportPointToRay(this.point, this.ray); //创建Cannon...

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

10. 摄像机捕捉目标(ActionScript-3D基础(AS3)-LayaAir3D之Camera) [ 88%]

...景中摆放了胶囊体,圆柱体,正方体3个物体,通过鼠标点击按钮切换注视目标。 ```typescript //up向量 private var _up:Vector3 = new Vector3(0, 1, 0); ``` ```typescript //点击事件 changeActionButton.on(Event.CLICK, this, function():void{ index++; if (index % 3 === 1 ...

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