大家好,我是第六门徒,一直都有关注我的大佬叫我做插件教程。起初,我觉得吧,插件其实大家都会,没什么好讲的,然后慢慢发现其实很多玩家只会用别人的,而不会搭配出自己的插件,为了方便大家搭配出自己的插件库,我觉得是应该出点定制插件的制作方法,以帮助各位玩家搭建起自己的插件库。那么我们先从WeakAuras下手。
声明:我的教程没有那些条条框框,没有那么多原理和插件框架介绍,直接就是用实战来进行分享教学……我从大学毕业,一直生活在实战中,没人给你说原因,你只要做就行了,而从实战中去学习,那是最快的学习方法,没有之一。
大家好,我是第六门徒,我是野路子,说到魔兽世界监控中的神级插件,那必须是TMW和WA了!而TMW更新很慢并且兼容性差,这两年魔兽世界中WA的使用率越来越高,逐步被WA慢慢赶上,加上WA与其他插件良好的兼容,隐隐当中已经有了超越的意思……那么我们就开始今天教程
首先我们看一下我花了10分钟做的一个血蓝监控(大部分时间在调位置,WA没有固定移动很麻烦啊……)
今天我们就要根据一些简单的操作来做出这个效果……
WeakAuras内圈血量监控首先我们先要创造一个进度材质属性的血量监控
然后再触发-类型选择状态-血量
那么我们现在就有了一个蛋黄
……说好的酷炫了?好的~那我们来调一下材质
就是它了……当然你们也可以选择其他的~看你们的需求……
这尼玛是撒?尴尬哈!来我们试试这个
嗯,颜色不对,我们再试试调一下颜色……
嗯~这才像话嘛……我们去试试
等等~这尼玛扣血怎么是竖着掉!那么我们在来试试旋转功能
让我们再来试试……
完美,这下对了……
WeakAuras外框蓝量监控操作内容差不多~这下我就用GIF图来演示一遍即可
WeakAuras血量数字监控操作复杂的材质类监控调出来了,接下来我们进入数字监控的设置
同样我们选择触发-状态-血量
这时候我们看出来,默认显示的详细血量数据
我们需要将它变成百分比显示,该怎么做?
我们在图示文字框内输入百分比显示
可以看到显示正确了!棒棒哒?NO……不信我们试试
X。无限小数点……这咋整?
那么这里我们要重新调整图示文字以及进入自定义调用函数
现在图示文字框内输入“%c”(记得后面英文一定要是小写)点击接受就会出现下面的自定义功能!然后将下面的代码复制进去
function() if aura_env.state and aura_env.state.percenthealth then return string.format("%.f",aura_env.state.percenthealth) endend
这代码就是玩家血量按百分比监控且固定小数点后几位的代码(别问我为什么,我也不知道。看不懂函数)然后我们再来试试……
搞定……然后我们需要为这个数字加“%”如何做到?看下面
在我们的文本显示栏里面添加%符号就可以,我们的玩家血量监控数值就搞定了!
WeakAuras蓝量监控数值操作跟玩家血量监控一个道理,这里我就用GIF来代替操作了!
function() return ("%0.0f"):format(100 * UnitPower("player") / UnitPowerMax("player"));endWeakAuras群组功能
按着ctl左键点击所有四个监控然后右键就有新增群组选项
将所有监控放入一个群组,然后我们就可以慢慢来调整他们的位置(超费时间)
我们可以将每个监控后面的眼睛打开,这样方便我们来调整他们的位置
最终效果演示搞定……收工……这就是今天的教程,如果你们有什么不懂的,可以问我,关于代码的问题别问我,我也是抄录wago上的相关信息。
这次魔兽世界教程仅作为试发教程,看大家有兴趣没有,如果有兴趣,我就会接着做下去,如果没兴趣,这可能就是最后一篇魔兽世界教程向的东西了……仅限可能,欢迎大家在评论或者私信跟我回复
本文发布于:2023-02-28 21:02:00,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/zhishi/a/1677717388100724.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:weakauras(weakauras官网).doc
本文 PDF 下载地址:weakauras(weakauras官网).pdf
留言与评论(共有 0 条评论) |