大约有 10 项符合查询结果, 库内数据总量为 31,560 项。 (搜索耗时: 0.0138 秒)
...标识和管理对象池的。如果对象池系统中没有这个标识,那么会创建一个标识的对象池。因此我们也可以通过标识来定义多个对象池,分别处理不同类型的对象。比如攻击的子弹是一个对象池,NPC玩家是一个对象池。 所以,当...
来源: Laya3.0_文档 发布时间: 20251010
...果是1秒中火焰帧动画循环播放一遍,也就是从0到50帧,那么我们修改Curve为下图 (图4.5-2) 完成Curve后,再看火焰效果已经可以播放帧动画 (动图10) 4.6 设置基础属性 (图4.6) Start Speed的Constant为0,火焰发射时的初始速度为0...
来源: Laya3.0_文档 发布时间: 20251010
...果是1秒中火焰帧动画循环播放一遍,也就是从0到50帧,那么我们修改Curve为下图 (图4.5-2) 完成Curve后,再看火焰效果已经可以播放帧动画 (动图10) 4.6 设置基础属性 (图4.6) Start Speed的Constant为0,火焰发射时的初始速度为0...
来源: Laya3.0_文档 发布时间: 20250104
...界空间的起始位置都是一样的,并没有经过旋转等变换,那么它在两种空间中移动的结果是相同的,在第5节中会说明二者的区别。 使用平移变换移动立方体,在x、y和z方向上分别移动距离1,示例代码如下: const { regClass, property...
来源: Laya3.0_文档 发布时间: 20251010
...不可以行走的,因此需要用过A*算法找到最短行走路线。那么基本上本示例已经覆盖了3D场景中的地形,角色移动,寻路等所涉及的问题,我们列举有如下几点, 接下来我们会分别介绍这几点 A*寻路 地形处理 角色移动 二、A*寻...
来源: Laya3.0_文档 发布时间: 20230303
...有跟传入的数组相同的length(比如原来的typeArray.length==2,那么新生成的数组的length也是2,只是数组中的每一项进行了转化)。 ArrayBuffer:二进制数据缓冲区。 上面的三种方法都可以实例化一个Byte,根据参数的不同创建二进制数据...
来源: Laya3.0_文档 发布时间: 20250104
...设置为运动刚体类型后,即将isKinematic的值设置为true。 那么运动刚体可以触发第三方的物理反馈,自己却不受物理影响。例如,运动刚体与动力学刚体发生撞击,动力学刚体会受力反弹,但运动刚体却不会受力的影响,不会产...
来源: Laya3.0_文档 发布时间: 20251010
...域标记为unwalk,表示不可走(橙色部分表示walk区域)。那么代理在寻路时,则会绕开此区域。 (图2-16) 2.1.8 障碍物obstacles 用于表示寻路过程中视为障碍物的区域。通过在场景中放置障碍物区域,以及设置障碍物的大小与形状...
来源: Laya3.0_文档 发布时间: 20251010
...e()只是在首次激活后执行一次,盒子并没有真正的死亡,那么就不会再重新出生。所以,只能放到每次添加到舞台都会执行的onEnable()生命周期方法,才会被执行。 3、什么是事件方法 在 LayaAir 引擎中,事件方法是用于响应各种...
来源: Laya3.0_文档 发布时间: 20251010
...象都通过Camera来渲染。也就是说如果场景内没有摄像机,那么游戏画面内就不会显示任何物体。场景中的摄像机还可以放置在场景中的子节点中,比如添加到主角角色模型中,同样可以呈现3D画面。 在LayaAir引擎中,我们可以有...
来源: Laya3.0_文档 发布时间: 20251010