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

本文档介绍了如何在魔兽世界插件中为窗体设置文字材质,建议在XML文件中设定属性,并在Lua中实现功能。通过lua代码示例展示了如何获取并显示玩家名字作为透明水印,提供了相应的XML和Lua代码片段,适用于初学者学习。
摘要由CSDN通过智能技术生成

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

 

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

<FontString name="FrameFontString" font="Fonts\ARKai_T.TTF" text="魔兽世界坐标" justifyH="LEFT" justifyV="TOP">
  <Color r="1" g="1" b="1" a="0.2"/>
    <FontHeight val="23"/>
      <Anchors>
      <Anchor point="CENTER" relativeTo="$parent" x="0" y="5" />
      </Anchors>
			<Shadow>
        	<Offset x="10" y="1" />
       		<Color r="1" g="1" b="1"/>
         </Shadow>

</FontString> 

在lua中实现功能:

定义一个变量

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

myFontString = FrameFontString
myFontString:SetText("魔兽世界坐标水印") 

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

在魔兽世界的API函数中,UnitName("player")是可以接收游戏任务的名字的,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值