技能系统设计

概述

生物拥有SkillContollerEffectController

技能Skill并不直接对目标产生影响,而是通过效果Effcect对目标产生形形色色的效果作用(如伤害、控制、属性变化、位移、buffer/debuffer等)。 天赋Innate则会影响Effect的作用和组合。

技能

法球

一种触发器效果,只有达到某个触发条件时(如进行普攻、使用技能、死亡时)才会触发效果。

为了方便配置作用目标,这里的法球效果在SkillResouceorbGrops触发法球组中配置才能生效。

效果

技能会触发效果。

触发器效果 Trigger

一类效果,通过对生物行为状态的监听,触发为一些行为

天赋

天赋配置的关键由于天赋参数param,这个字段有多个配置方式,可以是公式、id(效果id、技能id、目标选择id等)、属性、属性Ma、属性公式Map。天赋的配置防止方式由天赋类型来决定,已经在枚举中定义好。

天赋不仅可以配置在EffectResouce表中,也可以在SkillResouce、TargetChooerResuece。

天赋让一个Effect类型可以触发更多的Effect

总结

FAQ