大约有 10 项符合查询结果, 库内数据总量为 30,723 项。 (搜索耗时: 0.0061 秒)
...碰撞器根据特点的不同,分为静态碰撞器、刚体碰撞器、角色碰撞器。 这些碰撞器必须要添加三维碰撞器形状(例如:盒形、球形、圆锥形、圆柱形、胶囊形、平面、混合、模型网格),才可以实现有范围的物理碰撞。 (图2-1...
来源: Laya3.0_文档 发布时间: 20240624
...引3.5 得到世界坐标系下的真实坐标3.6 初始化目标点四、角色移动五、最终代码3D寻路 一、概述 本篇将讲解3D场景的寻路问题,以动图1-1为参考示例,我们来讲解3D场景中寻路和移动时需要考虑的问题 (动图1-1) 在动图1-1的场景...
来源: Laya3.0_文档 发布时间: 20230303
...用于显示游戏中某个操作的进度,例如加载资源的进度、角色经验或血量的进度。ProgressBar的脚本接口参考 API。 1.1 创建ProgressBar 如图1-1所示,可以在层级窗口中右键进行创建,也可以从小部件窗口中拖拽添加。 (图1-1) Progress...
来源: Laya3.0_文档 发布时间: 20230921
...项目开发过程中,有许多对象会不停的创建与移除,比如角色攻击子弹、特效的创建与移除,NPC(非玩家角色)的被消灭与刷新等,在创建过程中非常消耗性能,特别是数量多的情况下,此时会造成卡顿的现象。 因此使用对象...
来源: Laya3.0_文档 发布时间: 20230303
...文件只有一个默认的层 BaseLayer,如图3-6所示,比如一个角色模型的常规动作(待机,跑,攻击),我们只需要一个默认层就可以了。 (图3-6) 但是我们也可以创建更多的分层,多个分层可以用来解决什么样的问题呢?试想一下...
来源: Laya3.0_文档 发布时间: 20230804
...aya.ColliderBase, self?: Laya.ColliderBase, contact?: any): void { //模拟角色离开毒气区域,触发逃脱奖励 if (other.label == "poison") { // 此处省略逃脱奖励的逻辑 console.log("离开毒气区域:" + self.label + "获得逃脱奖励,生命值+10"); } console.log("onTrigg...
来源: Laya3.0_文档 发布时间: 20240528
...imator组件的动画数据产生动作形变。常用于带蒙皮动画的角色、怪物等。和Mesh精灵相比具产生网格形变的能力。 (图7-3) 7.3 Particle3D 精灵 Particle3D 是引擎中的 3D粒子精灵,可根据美术人员编辑的粒子参数产生奇妙炫酷的粒子特...
来源: Laya3.0_文档 发布时间: 20240624
...素之一。在游戏中有许多对象在不停的创建与移除,比如角色攻击子弹、特效的创建与移除,NPC的被消灭与刷新等,在创建过程中非常消耗性能,特别是数量多的情况下。对象池技术能很好解决以上问题,在对象移除消失的时候...
来源: Laya3.0_文档 发布时间: 20240117
...之一。 在游戏中有许多对象在不停的创建与移除,比如角色攻击子弹、特效的创建与移除,NPC的被消灭与刷新等,在创建过程中非常消耗性能,特别是数量多的情况下。 对象池技术能很好解决以上问题,在对象移除消失的时候...
来源: Laya3.0_文档 发布时间: 20231008
...摄像机还可以放置在场景中的子节点中,比如添加到主角角色模型中,同样可以呈现3D画面。 在LayaAir引擎中,我们可以有一个摄像机,也可以有多个摄像机同时工作,这取决于我们开发者的实际需求。 本篇,我们来学习如何控...
来源: Laya3.0_文档 发布时间: 20231214