星火编辑器2024年11月25日更新日志【11版本】 星火编辑器文档
星火编辑器2024年11月25日更新日志【11版本】如下:
星火编辑器公开了新的编辑器版本:11。
除部分严重BUG修复会覆盖旧版本,下面内容新功能均在编辑器版本2024.11中生效。
开发者可以在编辑器顶部菜单-编辑器版本中进行版本切换。
必读:
调试时卡顿难题
在接下来一段时刻,大家会逐渐替换掉编辑器的UI,在这个经过中也许会出现由于窗体更新导致调试时卡顿的难题,具体表现为调试时明明显示是60帧,然而并不流畅。
出现这种情况时,可以将全部的非主要窗口都关闭(信息面板可以合并到主页面),对卡顿会有明显的改善。
此难题会随着大家对编辑器UI陆续的更新而化解。
伤害事件改动【重大变更】
在过去,星火编辑器的『单位-受到伤害』和『单位-造成伤害』事件中的『触发事件的.伤害值』参数一直以来传递的都是『原始伤害值』而非经过护甲体系和响应体系削减和修正后的『当前伤害值』。若需要获取当前伤害值,用户应当取用『触发事件的.伤害实例』中『当前伤害值』属性。
但随着星火编辑器新人用户越来越多,大家注意到越来越多的用户混淆了这两种伤害值,并下觉悟地把『触发事件的.伤害值』当作经过修正后的伤害值。
为了更加顺应用户直觉,从11版本起,星火编辑器的触发器伤害事件中,『触发事件的.伤害值』将默认直接返回当前伤害值,用户若需要取原始伤害值,依然可以通过『触发事件的.伤害实例』中的『原始伤害值』属性来获取。
除了这些之后,在伤害事件中直接修改『触发事件的.伤害实例』中的『当前伤害值』可以直接影响单位最终受到的伤害。这并非是新加入的功能,但思考到许多用户此前并未注意到这一功能,这里也再顺便提一下。
防守图模板前瞻
大家将在11版本的后续更新中放出新的模板:防守图模板。
防守图模板提供了如下核心逻辑:
特别简单的多难度数值体系(确实特别简单,其实就是血量和攻击力乘上了难度系数)
练功房体系
挑战体系(单挑BOSS,怒刷装备!)
修炼体系(其实就是点了加属性!)
装备合成、吞噬体系
本次更新后,防守图模板不会立刻上线,大家会在少量优化调整后在09-11版本上线防守图模板。
UI场景优化
UI场景现在支持透明背景和动态光照修改。
UI场景控件现在有壹个名为『渲染途径』的属性,该属性有『半透明混合』以及『不透明』两个选项。选择『半透明混合』的UI场景控件在显示UI场景时会将背景透明化,并可显示其后的控件以及游戏场景。选择『不透明』,则UI场景的背景色会由默认的填充色所填充。
大家认为UI场景支持半透明混合可以给用户带来更好的UI控制力。但需要注意的是,半透明混合的UI场景通常需要消耗不透明的UI场景两倍的运算资源。
UI场景现在可以通过『切换光照组(气氛)』方式来动态切换光照组。UI场景的光照组名称输入格式和普通场景的『切换光照组』动作中的光照组名称格式一致。用户可以在项目的Atmosphere文件夹下找到当前项目的全部光照组。
连续施法逻辑改动(『鞭尸』优化)
运用了『自动施法/智能施法+连续施法』机制的用户或者运用了攻击频率过高的单位AI的用户也许会发现连续施法机制会出现连续『鞭尸』的情况,即目标已经被击杀,但连续施法会使单位仍然对着目标的尸体连续攻击一段时刻,对于攻击频率过高的AI单位,用户也许发现它们会对已经死去的单位鞭尸半秒左右。
星火编辑器在11版本对此一行为进行了优化,连续施法机制会记下当连续施法开始时,施法目标的生死状况,若连续施法开始时目标是活着的,那么连续施法会在目标死亡后关掉,不再进行鞭尸操作。
思考到星火技能体系的高自在度,若单位一开始就对壹个已死的目标进行施法,则连续施法不会由于目标死亡而关掉。
需要注意的是,连续施法的放鞭尸机制只会在技能为单位目标技能,或AI、智能施法选取了目标单位的情形下发生。例如,给量目标技能或点目标在自动对目标进行智能施法的情况下也会在智能施法的目标单位死亡后关掉连续施法,即使该技能实际上是个给量目标技能。
相反,在非智能施法玩法下,用户通过拖出技能摇杆来引发的给量技能『空挥』则不会引发放鞭尸机制,即使那次空挥正巧打中了单位。这是由于大家对『空挥』+『连续施法』的预期正是单位不管有没有敌人都会对着目标路线连续空挥,而不是会在击杀了壹个目标后停止。
单位目标技能永远会触发防鞭尸机制。
物品栏操作逻辑优化
在11版本中,星火编辑器对物品栏的逻辑进行了一定的重构,这次重构将对以往一些细节逻辑难题产生优化。
可拾取、可移入、可移出、可移动、可运用等物品栏标旗将会准确、一致地被实现。
举例而言,不会再出现以前那样诸如物品栏配置了不可运用,但通过某些特定的物品控件依然可以运用物品的难题,或者是单位不存在可拾取的物品栏,但身上有可堆叠的物品时却依然可以将地面上的物品堆叠层数吸收过来的的难题。
客户端出现的『尝试拾取壹个有主的物品』提示信息频率会更少。
为非主控单位添加额外的单独物品栏格子时,现在应当也能正常地同步到客户端了。
数编断线操作优化
在过去,数编的节点连线需要统一通过按住Ctrl键点击连接口来实现断线。但在参考了许多新人用户的运用习性以后,大家发现这一操作不是特别符合新人用户的直觉。
从11版本开始,大家优化了数据编辑器的断线操作手势。
今后,当父节点的某个出口已经连接了某个子节点时,再通过同一出口拖出新的线将会导致这样的结局:
若线拖入到了某个有效子节点的入口,则会将原始连线更改为从原出口到新入口的连线。原连线会被删除。
若线拖到了某个空白位置,则等于于直接拉断连线。原连线会被删除。
从尚未连接任何子节点的出口拉出新连线的行为和过去一致:
若线拖入到了某个有效子节点的入口,则会连接到那个子节点。
若线拖到了某个空白位置,则会自动跳出新建节点的窗口,允许直接新建壹个子节点。
特别地,从子节点入口反给拉出连线进行操作时,依然需要通过按住Ctrl键来拉断,这是由于星火编辑器的子节点入口可以连接到任意数量个父节点的出口。从子节点拉出的连线是不唯一的。
建造技能的预放置自定义
大家注意到许多用户想要对建造技能的半透明预放置表现进行自定义修改,比如想要在防御塔的放置玩法中显示防御塔的攻击范围等等。
为此,大家在客户端触发器中增加了下面内容三个事件:
技能-建造预放置开始时
技能-建造预放置确认时
技能-建造预放置关掉时
这三个事件分别会在建造技能放置玩法的进入、关掉和确认阶段时引发,在事件中,用户可以获取到引发事件的施法者单位、建造技能、以及放置玩法的虚影表现。用户可以对该表现进行进一步操作,比如添加指示攻击范围的表现等等。
除了这些之后,修改数编中的【默认】隐身材质表现的配置可以影响建造技能的建造虚影默认的半透明效果。
AI指令可视化作弊码(vao)
自星火编辑器公开以来,效果节点可视化作弊码(vrp)深受数编用户欢迎。在11版本中,大家进一步增加了AI指令可视化作弊码(vao)
在调试玩法下,作弊码栏输入作弊码“vao”后,场景中的AI单位将会显示它们当前正在尝试执行的AI指令:比如技能指令或者移动指令。输入“vao 0”则可以关闭AI指令可视化玩法。
如上中『移动』和『攻击』的效果。
地形编辑器
11版本对地编的保存机制进行了优化,在地形场景没有更改的前提下,调试项目产生的文件变动会减少。
触发编辑器
在游戏中可以获取匹配服临时队伍的信息了,开发者可以获取加入游戏局的全部队伍列表和每壹个队伍中的玩家信息,此功能只可用于实机环境。
触发编辑器
客户端触发新增两个常用提示的语句,可以简单的创建提醒和弹窗。
创建提醒语句:打开漂浮提示
创建弹窗语句:打开弹窗提示
运用跳转到定义时,若跳转的是非依赖库功能,不会再自动勾选『显示依赖库』了。
预制功能
对『对话体系』对话气泡的绑定进行了调整,现在不会随骨骼动画而抖动了。
优化了预制功能摇杆关掉施法时的UI交互表现。
『局内聊天』功能新增回响风格的UI,在编辑器项目配置中选择『默认』或『回响』风格即可尝试到相关UI表现。
社区资源商店
社区资源商店支持购买功能了,然而注意事项请大家先有所了解(都在图里):
除了这些之后,大家不会在外网环境上架来自社区的付费资源,只有线上版本的编辑器开发者可以上架付费商品。
星火不会对社区资源商店进行任何的分成,只会扣除15%的付款渠道成本、企业税务和开发者个人预扣税,开发者可以拿到85%的收入。
星火对战平台
优化付款功能逻辑,现在游戏不需要配置进入游戏保留大厅局也可以在游戏中运用付款功能了。
星火对战平台支持模拟调试环境功能了,此功能已经遴选到了10版本。
错误修复
修复了在『获得物品』时,调整物品所在背包,背包不刷新的难题。
修复了客户端『物品提示信息框』显示事件的参数类型,现在该事件的『触发事件的物品』参数会正确显示为『物品』而非UI控件。
修复了新的数编树状视图所导致的新建场景在触发编辑器中无法直接被选到的难题。
修复了服务端的『配置网格表现情形』触发器动作的难题,现在该动作和其在客户端的对应版本行为更加一致。
修复了部分数编节点数组字段在触发器中的映射难题,比如『任意数据 - 任意数编节点』的『值(数组)』属性类型现在会正确地被解析为『数组<数编Id:任意>』而非『数组<未知>』
以上就是星火编辑器2024年11月25日更新日志【11版本】相关内容。