skill
一个典型的星际2技能包含以下几个部分:
Abilities(能力):Ability就是一个单位可以做的事情。比如:攻击, 移动, 建造之类。
Effects(效果):Effect是让一件事情发生。它是Aiblity幕后的实现,可以增加Buff,产生伤害,治疗单位等。
Behaviors(行为):效果产生的行为,常见的是“Buff”,是附加到单位并以某种方式影响它的东西。诸如:提高移动速度,禁用武器,有机会阻挡传入的伤害等等。
技能是一套角色行为配置
技能表 : 技能的数值, 配置和资产
技能管理 : 角色拥有的技能
技能调用接口 :
Enter : 进入 (必须)
Exit : 循环释放的技能手动退出
Stop : 打断
技能 (一段完整的技能动画)
前摇开始
前摇开始特效 (一般是施法的法阵)
目标锁定
前摇结束 / 后摇开始
目标特效
子弹生成
技能释放特效
代价扣除
后摇结束
后摇结束特效 (一般没有)
技能树
每个技能作为一个技能节点
根据条件判断执行哪个技能节点的系统为技能树
技能创生体 : 由技能或技能创生体生成
视觉表现 :
动作
特效
镜头
听觉表现
命中音效
持续音效
技能载体
Buff
互斥
增益减益
叠加
范围伤害 (瞬间, 持续性)
射线区域
形状区域
投射物
跟踪
直线投射物
抛物线投射物
非跟踪
直线投射物
抛物线投射物
最后更新于