
解释选手主动特性相关参数。 前言 《电竞教父》的选手主动特性有些复杂,本指南从特性设定、相关效果器和UI解释主动特性相关设置。 特性设定

默认情况下特性均为主动特性,相关字段默认值如上所示。主动特性在经过一定回合数的冷却后,会增加一次使用机会。 activeType用于设置特性类型为主动或被动,useCountMax表示使用次数上限,useCountInit表示开始战斗后的初始使用次数,counterCooldown是冷却回合数,小于0时表示手动冷却,手动冷却将在效果器部分进行解释。 效果器与流程


行为【DoFinishCooldown】立即增加一次使用机会,手动冷却时使用该行为可增加使用次数。 行为【SetCooldown】设置当前冷却时间,手动冷却时该行为无效。设置冷却数小于0会重置冷却时间,设置为0增加一次使用机会,设置冷却数大于0则修改冷却数。 效果器执行流程分为正常特性、可选目标特性、AI使用三个部分讲解。 主动特性使用条件:满足使用次数大于0且属性【IsValidEffect】返回【true】。 正常特性流程:当玩家使用特性效果时,如果满足使用条件将执行行为【OnInitiacitiveUsing】。 可选目标特性参考特性:反编译类【AthleteTrait_PT90110】进行学习。前置条件:属性【TargetTypeCount】大于0且小于等于2(代表选择目标的次数),且【TargetCount】和【TargetType】需要返回正确的值(其中参数【index】代表第几次选择目标的数量和类型,从0开始)。 属性【CanCancel】代表在选择目标时是否可以右键取消使用特性。 玩家使用时,行为【OnInitiacitiveUsing】内执行【DoEffect】行为进行后续选择。 接着执行行为【OnCollectSelectableTarget】收集可选目标,将目标添加至可选目标列表,使用上面第二张图片内第8、9、10、11行行为(推荐优先使用10、11行)。 目标选择结束后执行【OnEffect】行为。如果在选择期间取消选择会执行【OnAfterCancel】行为。在行为【OnEffect】中查询【TargetIdListIndex】获取玩家选择的目标Id。 AI使用主动特性参考特性:反编译类【AthleteTrait_PT90054】学习。 属性【UseActiveAI】代表AI使用的概率,正常范围为0到1。如果AI使用,将执行【OnInitiacitiveUsing】行为。后续流程同前两个流程。 UI 使用“效果器与流程”第二张图片内的第12行到16行的行为。下面一一解释每个行为的效果。 默认UI状态可使用次数大于0,图标根据是否可使用变为灰色或彩色。 可使用次数大于1,在UI下方出现对应次数的小绿点。 可使用次数小于1,在非手动冷却的情况下出现黄色进度条,显示冷却回合倒计时文本。非手动冷却的情况下,倒计时越靠近0,头像的彩色度越高。 自定义UI状态方法【DoSetUIStateMisc】接受两个布尔值,第一个布尔值控制锁的可见性,第二个布尔值控制UI的背光是否可见。 参考特性:【AthleteTrait_PT90003】,【AthleteTrait_PT90043】。 【DoSetUIStateProgress】按顺序接受整数、浮点数、整数。 第一个参数代表进度条的状态,0为不显示进度条、1为显示黄色进度条、2为显示绿色进度条、3为显示灰色进度条。 第二个参数代表进度条的程度,也控制头像灰暗的程度。第三个参数控制头像灰暗与进度条的关系,0表示进度条越少头像越灰、1表示忽略进度条头像常亮、2表示进度条越少头像越亮、-1表示忽略进度条头像全灰。 参考特性:AthleteTrait_PT90009,AthleteTrait_PT90016,AthleteTrait_PT90026。 DoSetUIStateText按顺序接受布尔值、浮点数、字符串。 布尔值代表文本是否可见。 浮点数代表需要显示的文本。 字符串代表如何格式化浮点数,参考C#的String.Format方法。 参考特性:AthleteTrait_PT90009,AthleteTrait_PT90016,AthleteTrait_PT90026。 DoSetUIStateTextMax按顺序接受布尔值、浮点数、字符串、浮点数、字符串。 布尔值控制文本可见性。第一组浮点数和字符串代表当前值的相关参数。 第二组浮点数和字符串代表最大值的相关参数。 【DoPlayEffectTransition】接受一个布尔值,值为真时UI播放不显眼的提示动效,值为假时UI播放显眼的提示动效。 参考特性:【AthleteTrait_PT90006】,【AthleteTrait_PT90009】。 结语 主动特性大致介绍完成,欢迎各位制作出更多有趣的主动特性。
2026-03-21 19:00:17 发布在
电竞教父
说点好听的...
收藏
0
0
