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

前面学习了选择难度,以及酒馆选择英雄。这节我们学习下屏幕信息的打印。

在我们游戏中,很多的提示信息,我们会在某些场景下打印出来到屏幕上,比如常见的:

选择难度后,提示所有玩家,XXX选择了难度多少。

基地被攻击时,提示玩家快去进行防守等信息。

h-lua里面是用echo这个方法打印的,我们看下具体方法

从方法定义中,我们可以看出,echo打印信息有多个参数,默认是打印给所有玩家,也可以控制具体打印给某个玩家,还可以控制打印信息的位置以及持续时间。

那我们就打印几条信息试试:

1、进入游戏后,打印“欢迎来到影子大人的游戏”

2、选择难度后,打印“选择了XXX难度”

我们启动看下效果

 

 如上图,打印出来了

还有同学会发问,白色不太起眼,怎么弄点花里胡哨的颜色。

那我们就要用下hcolor的方法了,这里就不拓展了,有兴趣的同学去看下源码。

举个栗子,我们将这个难度,弄成红色,让它更显眼一点

 看下效果

 好的,这红色看起来,就很困难~

那,这节课就到这里了。

总结:

1、echo方法打印信息

2、echo的参数(打印对象,持续时间,打印位置)

3、使用hcolor打印出各种颜色的信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值