魔兽世界9.2更新后宝石迷阵插件报错的解决办法

  发布时间:2022-03-16 09:44:23   作者:佚名   我要评论
wow9.2宝石迷阵插件提示错误a nil value怎么办?下面小编带来了解决办法,希望对大家有所帮助
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

9.2更新后我飞行时必玩的宝石迷阵插件出错了,可github上的作者已经2年没更新了。一筹莫展之际,我在API wiki网站上看到说`SetBackdrop`函数已经被移除了,但是之前插件一直工作的好好的,估计是暴雪给了缓冲期9.2才正式删除了这个API。gg了一圈后找到解决方法,分享给大家:

具体方法:

打开插件报错的行数,例如:

local s = CreateFrame("Frame", "BejeweledDataBorder", d)

s:SetPoint("Bottomleft", a, "Bottomright", -40, 0)

s:SetHeight(32)

s:SetWidth(72)

s:SetWidth(128)

s:SetBackdrop(t)--这一行报错

那么我们要向上找到s这个变量被赋值的地方,一般都是CreateFrame函数,我们给它加上第4个参数"BackdropTemplate"(是字符串,包括引号)即可,如下:

local s = CreateFrame("Frame", "BejeweledDataBorder", d, "BackdropTemplate")--在这行加上"BackdropTemplate"

s:SetPoint("Bottomleft", a, "Bottomright", -40, 0)

s:SetHeight(32)

s:SetWidth(72)

s:SetWidth(128)

s:SetBackdrop(t)

s:SetBackdropColor(0, 0, 0, 0)

同理,如果其他插件也出现了类似的错误也可以用同样的方式修改。

友情提示:小编已经修改好的宝石迷阵插件,可以设置在坐鸟的时候自动打开,消磨时间。

获取方法:

请关注下方公众号回复“迷阵”即可获取

一定要看清回复内容,否则什么都得不到!

以上就是小编带来的全部内容,希望对大家有所帮助。

相关文章

最新评论

?


http://www.vxiaotou.com