Skip to content

_Skill Tree Arrangements

EntityParrot_ edited this page Jun 26, 2020 · 2 revisions

速览列表

  • 基础垂直式(BasicHorizontal)
  • 基础水平式(BasicVertical)
  • 等级垂直式(LevelHorizontal)
  • 等级水平式(LevelVertical)
  • 需求关系式(Requirement)

需求关系式技能树

Key: Requirement

需求关系式技能树调节器

这是技能树的默认排列方式有助于显示整个技能链条而不会因为未被链上的技能而耗尽显示空间. 该显示方式最适用于没有复杂的技能相互需求关系链的职业技能. 最好是不存在超过两个高级技能同时需求同一个先前技能.

该显示方式在配置文件中的键值为 "RequirementTree" (或任何无效值, 因为它默认为此排列方式)

该树将未被链入需求关系链条的技能按照等级需求的升序顺序排列在左侧. 它只使用它所需的最少列数(上图中使用了 3 列, 但是通常会少于 3 个).

其余技能按链条顺序, 从不需求其他技能, 却被高级技能所需求的基础技能开始, 从右侧开始排列. 除了与未链入的技能中的一列间距, 链条中的技能将会使用剩余的空列来排列显示. 举个例子, 如果您有一条 冲撞 -> 踢飞 -> 投掷 的技能链条, 冲撞将在某一列的顶部, 踢飞在其下, 而投掷则在踢飞的下方显示. 如果有多个高级技能需求了同一个先前技能, 则第二个需求该技能的高级技能将会把该层级中的其他技能都挤向右移动, 以保证排列整齐. 如果一个层级中的技能太多, 它将会移动到下一列显示, 从而降低您一个 Gui 界面中可以显示的技能层级数.

等级垂直式技能树

此树按照初始等级要求来排列技能. 它找到最大级别需求, 将每一列细分为级别范围. 技能被按照其等级需求放置到对应的列中, 同时根据其先前技能在上一列的位置确定该技能在本列的位置.

尽管这种结构倾向于以较少的组织形式显示更多的技能, 但在最后一列中显示太多的技能会使其很容易溢出. 出于此问题, 这种排列方式更适用于技能在等级梯度中平均分布, 没有太多分支的技能系统.

等级水平式技能树

除了是水平排列而不是垂直排列外, 此排列与 "垂直式技能树" 基本相同. 这样更改减少了技能梯度分组的数量, 但是增加了每一分组可以显示的技能数量. 该排列方式更适用于最大等级需求更低的技能系统.

基础垂直式技能树

Key: BasicHorizontal 

基础垂直式技能树的排列方式

这是插件的一种用于显示技能相互关系链条的旧显示方式. 它在存在无法关联入链条的技能或某一技能需要同时解锁超过一个先前技能时的情况下很快就会耗尽 Gui 的显示空间. 当只存在简单技能链条且每个技能只需要解锁一个先前技能时, 此显示方式最好用.

此树通过技能的解锁需求来排列, 将技能严格地对其在其先前技能地右侧. 若有多个技能需求了同一个先前技能, 额外的技能(即第二个需求此先前技能的高级技能)将会额外分行显示(这样很快就会耗尽显示空间). 除非您有较长的技能链条且不会在某一层级上分支出多项技能, 或者您更喜欢结构性更强且技能较少的排列, 否则通常不会用到此种显示方式的技能树.

基础水平式技能树

Key: BasicVertical 

此树与基础垂直式技能树非常相似, 只是水平排列而不是垂直排列. 此更改增加了技能树可以存在的分支数量, 但是减少了可以拥有的层级数量.

Clone this wiki locally