YD系列-进度条系统

皇家骑士 发表于 2018-12-3 10:37:06 | 显示全部楼层
@everguo 发表于 2008-12-2 23:20:16

唠叨:厄,好吧,最近我找没什么时间哎,这个演示还有很多需要修正的地方,但还是先扔出来吧。根据我一贯特色,做的东西总是BUG无数,提前发出来让大家找找BUG也好。

序:不久前有朋友找我做个拳皇里暴气的演示,需要用到进度条;我找了国外Ammorth做的进度条系统(http://bbs.tbswe.com/thread-72054-1-1.html),研究了下原理。Ammorth这个系统做得很强大,但缺点在于他是用全局变量数组做的,勉强能让多个单位同时使用,而且还用“每X秒循环一次”的触发器;我改进了下,用缓存+Timer+本地玩家,做到多玩家多人使用。另外之前eff做过一个3C多面板,其中加了施法进度条演示,很赞,不过是Data System系统做的,不太方便移植;我在这个系统里也加了持续技能和施法进度条。

说明:这个系统可以显示单位的生命、魔法、等级和经验值,持续技能和施放进度条。每个英雄有自己单独的多面板,并只对当前玩家显示,点击英雄自动切换多面板。

补充:时间关系,目前持续技能仅限吟唱类技能(流星雨、暴风雪等等),其它持续非吟唱类技能(变身、天神下凡)我还没来得及做;此外施法进度条也仅仅限于需要施法时间的技能,其它普通技能需要的函数我稍后补上。

进度条.jpg

(cvh1)

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

相关版块

相关标签

快速回复 返回顶部 返回列表