简单英雄构建流程¶
@author:syt
这是最简单最弱智的英雄的构建的教程(例如monkey)
一些机制比较特殊的英雄(如后羿需要专门构建动作)的进阶教程请查看其他文档(如果写了的话)
逻辑概述¶
AllPlayers类下有
public List
heroes;
具体内容请自行查阅,里面存储的核心内容即hero.heroname
后在BeforeAttack和AfterAttack中添加对应内容
(注:instance为玩家动作选择后,描述实际造成效果的类,对其的修改就是对最终效果的修改)
添加英雄名字¶
在HeroManager 对象中下挂了 所有已完成英雄的名字的列表。
这里添加你要写的英雄的名字,注意遵循命名大小写规则(中文名就按照中文名英化的规则来)。 (这里hero的复数形式有问题,无伤大雅,找得到就行)
添加技能效果¶
考虑BeforeAttack和AfterAttack两个类
找到对应的函数添加几行代码
举例¶
猴子的伤害要乘以三
找到BuffAttack函数后,对照名字添加效果
测试¶
保存好文件后
进行简单测试,并且把添加到测试需求中,等待测试选手完成