内容:
1、“老兵”行为
2、“属性”行为
3、“物品”单位
4、“背包”技能
实践:
制作了TestLvUp.SC2Map地图
1、实现了一个可升级的陆战队员
2、并给陆战队员添加了“力量”属性,每点力量增加5点攻击力
3、制作了一个“贵族圆环”物品,该物品携带增加2点“力量”
4、制作了“HeroBag”物品栏技能,为一个6格背包
知识要点:
老兵行为:
1、添加了老兵行为的单位要想获得经验,需要去除“对战初始化”触发器中“使用默认对战设置”动作,或者加上一条:禁用“禁止获得经验””
2、老兵行为的等级是从0级开始的,如果想从一级开始,需要把0级的升级经验设置为0
3、升级时可以直接修改单位的各种属性,包括自定义的Buff属性
属性行为:
1、物品改变属性加成的一个实现方案:通过属性行为设定单位的属性,然后让物品装备/携带一个Buff,这个buff可以使单位上的某种属性提高/降低若干数值
物品:
1、物品实质上是一个单位,因此物品掉在地上的外观等动作者信息的设定与一般单位无异,物品单位作为“物品”部分的属性,是通过其“<Item value="CircleOfNobility"/>”链接一个“物品”数据。物品描述信息是通过“按钮”数据类型实现的
2、物品有携带Buff和装备Buff两种
背包:
1、背包竟然是技能!不学不知道啊
2、如果不给背包指定一个“EmptyFace”的话,背包没有快捷键可用,并且背包栏位很类似WOW,可以装背包,可以分箭袋、草药袋啥的
疑问与深入学习:
1、怎么摆放背包栏的位置?估计和重载界面有关,先放一放,等进一步学习之后再来看这部分只是
2、物品英雄都看了,下一步需要学习商店技能和技能升级相关内容了
3、技能学习的知识也需要一起掌握