欢迎光临散文网 会员登陆 & 注册

魔兽世界插件实战笔记从入门到放弃的心理历程 第五节 窗体文字材质设置

2022-04-15 21:27 作者:在艾泽拉斯路口等风吹  | 我要投稿

这一节主要学习给窗体设置文字材质:

在上一节我们创建好的一个空的窗体中要添加文字,可以在lua中设置,也可以在xml中设置,为了统一,还是建议在xml文件中设定窗体属性,在lua中实现功能。

在lua中实现功能:

定义一个变量

local myFontString  来接收 name=FrameFontString 的文字材质

用魔兽世界的API函数SetText来给它改变文字。

在魔兽世界的API函数中,UnitName("player")是可以接收游戏任务的名字的,那么我们怎么把它显示到窗体上,给它一个透明度,用作专用的水印呢?很简单的,先建立一个变量来接收人物名字:

然后再把这个名字放到文字材质中去,修改透明度位0.1或者0.2,就差不多了。

下面是完整的代码:

toc文件:

xml文件:

lua文件:


魔兽世界插件实战笔记从入门到放弃的心理历程 第五节 窗体文字材质设置的评论 (共 条)

分享到微博请遵守国家法律