我们来讲讲魔兽争霸的技能模块吧。

一、如何设置创建单位的技能

给单位增加一个属性字段abilList

具体哪个技能对应哪个,可以去这个目录下自己去查

这样,我们给这个单位添加了三个技能,我们其实测试看一下

单位技能添加成功~

使用H-lua框架制作魔兽争霸地图(6-物编-技能篇1)相关推荐

  1. 使用H-lua框架制作魔兽争霸地图(5-物编-单位篇)

    老规矩,先让我们看看作者的demo里面,是怎么写的 好家伙,就2个属性,一个_parent父级,一个Name名字. 这里解释下,作者在hpea这个父级模板里设置好了所有的属性,当然,你也可以自己去设置 ...

  2. 使用H-lua框架制作魔兽争霸地图(4-物编-物品篇2)

    上节课,我们已经看了作者demo里面构造的"物理学圣剑",那我们也去整个装备试试看. 除了攻击力,我们还有哪些属性呢?防御力,生命值,魔法值,攻击速度,移动速度,三维属性对吧. 我 ...

  3. 使用H-lua框架制作魔兽争霸地图(2-项目结构认识)

    一.框架结构 当我们下载了h-lua代码后,框架结构是这样的,对不对. depend是框架所依赖的开发套件,这个我们不需要去管. 我们最需要专心的是projects下的,我们创建的项目. 二.项目结构 ...

  4. 使用H-lua框架制作魔兽争霸地图(9-开局难度选择)

    前面,我们学习了一些物编的基础姿势.后面,我们继续学习,如何完整的制作游戏. 今天学习进入游戏后,第一个事件,玩家难度选择. 话不多说,上干货. 我们在scripts的setup.lua下,写个对话框 ...

  5. 使用H-lua框架制作魔兽争霸地图(12-练功房练功石)

    前面我们讲了难度选择,英雄选择,那么我们选择完英雄出来后,一般的防守地图,是会提供练功房给你进行升级的.练功房分两种,一类是通过击打类似木人桩.练功石获取经验,一类是刷怪出来通过击杀增加经验. 那么我 ...

  6. 使用H-lua框架制作魔兽争霸地图(10-酒馆英雄选择)

    上节,我们学了开局如何选难度,这节,我们继续下一步,酒馆英雄选择. 第一步,创建英雄: 我们之前已经学了,利用h-lua的物编,去创建单位.我们这里创建下英雄. 我们在units.lua模块下 先创建 ...

  7. 使用H-lua框架制作魔兽争霸地图(1-准备阶段)

    一.下载框架 git clone https://github.com/hunzsig-warcraft3/h-lua-sdk 二.创建项目 打开终端,在sdk.exe的目录下,输入 ./sdk.ex ...

  8. 使用H-lua框架制作魔兽争霸地图(11-玩家屏幕信息打印)

    前面学习了选择难度,以及酒馆选择英雄.这节我们学习下屏幕信息的打印. 在我们游戏中,很多的提示信息,我们会在某些场景下打印出来到屏幕上,比如常见的: 选择难度后,提示所有玩家,XXX选择了难度多少. ...

  9. 使用H-lua框架制作魔兽争霸地图(13-练功房刷怪)

    上一节,我们讲了练功房练功石.这节我们讲一下另外一种练功方式--刷怪升级. 我们先看下作者给出的刷兵例子 local counter = 10; htime.setInterval(3.00, fun ...

最新文章

  1. 我是如何每周坚持 5 天自学机器学习,并拿到offer的
  2. python是多模型语言_Django多语言post模型
  3. php-7.2.13的安装,php7.2 安装mcrypt扩展
  4. Android随机生成四则运算
  5. 记一次线上Java程序导致服务器CPU占用率过高的问题排除过程
  6. Lintcode9 Fizz Buzz solution 题解
  7. html5怎么设置li向下移,请问如何实现鼠标移到li上改变另一个div的样式
  8. LeetCode刷题(22)
  9. 计算机主机系统总线,全国2009年10月高等教育自学考试计算机应用基础试题及答案...
  10. C# dataGridView用法
  11. php学习redis买什么书,redis
  12. 《使用Nsis打包安装程序》
  13. ceph osd 磁盘损坏处理
  14. 注意:QQ空间加密并不安全
  15. 大数据入门--大数据特点
  16. 一篇带你走进Vue+阿里云的uni-app开发(HBuilder X开发版)
  17. 信用支付一路狂奔,未来这块蛋糕该怎么吃
  18. 最适合freshman的Java习题集(三)
  19. Python绘图实例4:正五边形绘制
  20. ContextCaptureCenter4.4.12 安装教程

热门文章

  1. uni判断输入的是否是数字_【转】新手uni-app判断接口数据显示数据或者缺省页...
  2. linux java web.pdf,Java Web应用在ARM Linux平台上的实现.pdf
  3. Oracle ERP 技术探讨
  4. mysql 列分区_mysql8 参考手册-列表列分区
  5. java web项目中使用百度编辑器UEditor
  6. wsl安装Ubuntu无法输入用户名
  7. uniapp开启微信支付、支付宝支付 + Android Studio离线打包APK文件 (前端部分)
  8. FPGA乒乓球(碰碰球)游戏设计
  9. 郎凤娥:山西蓝天开启清洁用煤的方式
  10. 如何在Windows 10上创建和设置虚拟硬盘