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

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

1. 高级应用-闪光 [ 100%]

..., loop); function loop() { scaleValue = Math.sin(scaleDelta += 0.01); pos1.elements[0] = pos2.elements[0] = scaleValue * 13; pos1.elements[1] = Math.sin(scaleValue * 20) * 2; pos2.elements[1] = Math.sin(scaleValue * 20) * 2; glitter.addGlitterByPositions(pos1, pos2); }class GlitterDemo { private gli...

来源: Laya_示例 发布时间: 20261113

2. 射线检测-放置物体 [ 79%]

...ya.RaycastHit(); function checkHit() { //从屏幕空间生成射线 point.elements[0] = Laya.MouseManager.instance.mouseX; point.elements[1] = Laya.MouseManager.instance.mouseY; camera.viewportPointToRay(point, ray); //射线检测获取所有检测碰撞到的物体 Laya.Physics.rayCast(ray, _outH...

来源: Laya_示例 发布时间: 20261113

3. 射线检测-点击行走 [ 76%]

... box.transform.rotation = _quaternion; //从屏幕空间生成射线 point.elements[0] = Laya.MouseManager.instance.mouseX; point.elements[1] = Laya.MouseManager.instance.mouseY; camera.viewportPointToRay(point, ray); //射线检测获取所有检测碰撞到的物体 Laya.Physics.rayCast(ray, _outH...

来源: Laya_示例 发布时间: 20261113

4. 射线检测-选取物体 [ 73%]

...o = new Array(); function checkHit() { //从屏幕空间生成射线 point.elements[0] = Laya.MouseManager.instance.mouseX; point.elements[1] = Laya.MouseManager.instance.mouseY; camera.viewportPointToRay(point, ray); //射线检测获取所有检测碰撞到的物体 Laya.Physics.rayCastAll(ray, _o...

来源: Laya_示例 发布时间: 20261113

5. 物理引擎-牛顿摆 [ 72%]

...der.run(render); mouseConstraint = Matter.MouseConstraint.create(engine, { element: Render.canvas }); Matter.World.add(engine.world, mouseConstraint); render.mouse = mouseConstraint.mouse; } function initWorld() { var cradle = Matter.Composites.newtonsCradle(280, 100, 5, 30, 200); Matter.World.add(e...

来源: Laya_示例 发布时间: 20261113

6. 物理引擎-布 [ 71%]

...der.run(render); mouseConstraint = Matter.MouseConstraint.create(engine, { element: Render.canvas }); Matter.World.add(engine.world, mouseConstraint); render.mouse = mouseConstraint.mouse; } function initWorld() { // 创建游戏场景 var group = Matter.Body.nextGroup(true); var particleOptions = {...

来源: Laya_示例 发布时间: 20261113

7. 射线检测-射线检测 [ 64%]

...asorSpriter3D(); function checkHit() { //从屏幕空间生成射线 point.elements[0] = Laya.stage.mouseX; point.elements[1] = Laya.stage.mouseY; camera.viewportPointToRay(point, ray); //变化小飞龙的缩放和位置,并更新其模拟碰撞器 if (_scale >= 1) _scaleIndex = -1; else if (_sca...

来源: Laya_示例 发布时间: 20261113

8. 物理引擎-Slingshot [ 52%]

...aint.create(engine, { constraint: { angularStiffness: 0.1, stiffness: 2 }, element: Render.canvas }); Matter.World.add(engine.world, mouseConstraint); render.mouse = mouseConstraint.mouse; } function initWorld() { var ground = Matter.Bodies.rectangle(395, 600, 815, 50, { isStatic: true, render: { vi...

来源: Laya_示例 发布时间: 20261113