军团战棋英雄时代触发器攻略七:文本显示效果及高阶文本技巧
军团战棋英雄时代触发器攻略七:文本显示效果及高阶文本技巧如下:
大家好,我是背婆玩。
本文旨意在提供一些由浅入深实现方法,希望能够抛砖引玉,能够让多数喜欢作图的玩家获取一些经验,也不负我投入的时间。另外,作者水平有限,仅能简述一下触发器的功能,如有遗漏和错误,烦请见谅。
攻略主贴:
【正文】
游戏内有很多文本框,如地图介绍,按钮,选项等等,都需要用到文字。如果文字都是默认大小、颜色,有时候显示效果不是很好,那么可以用本文的方式去调整文本的显示效果。
以下讲解如何修改显示文本效果的攻略。看一下地图实例:来源id104032:宠物小精灵。
这里使用了几种效果的搭配:
在触发器里面是这样的编写的:
所以修改文本的加粗、斜体、颜色、字体大小其实很简单。
结构就是:<>需要变动的内容<>,<>里面的内容需要变动哪种就用哪个。
其中有:
1、加粗文字加粗
斜体文字斜体
字体颜色:
字体大小:
2、修改文字加粗和斜体
--加粗和斜体没有参数。直接用就行。
3、修改文字颜色
--字体颜色需要增加1个参数#FFFFFFFF或者red
------先说后者,可以直接使用red、green、white等英文名(不是所有颜色名字都可以有限制,后续补充可用的名字)
------再说前者#FFFFFFFF。这是一个16进制数,共8位。前6位为颜色控制,后2位为透明度控制。
------前6位数字可以从0-9和ABCDEF中取值。如:1A6F9A是这个颜色:
来源:excel调整颜色:
------前6位数字两位为一组,分别代表红(取值0-FF)绿(取值0-FF)蓝(取值0-FF)的透明度。取值0-FF是十六进制数值,转为10进制就是0-255,根据这个数字大小调整对应颜色的透明度,比如FF0000就是红色完全不透明,绿色和蓝色都透明,那么最终显示就是红色了。
如果是00FF00,则是绿色完全不透明,红色和蓝色全透明。
------后2位数字可以从0-9和ABCDEF中取值,表示透明度。如:都是#1A6F9A的情况下,后两位数字不同的情况:最下面一行是#1A6F9A00,完全看不见了。
4、修改字体大小
--字体大小需要增加一个参数数字,游戏默认大小是28,数字越小字体越小,参数为2时基本看不到。但是为0和1还是能看到。(奇怪)
40-0的效果可以看一下案例:
游戏内的效果:
5、多种效果的嵌套:
上面的单一类型学会以后,可以任意组合这些效果。原则是一层嵌套一层。最里面的优先级最高。
一层嵌套一层,看案例:
1:修改大小+斜体
就是在修改字体的基础上,外面再套一层
2:修改大小+斜体+红色
就是在修改字体+斜体的基础上,外面再套一层
最里面的优先级最高:看案例:比如都是修改字体大小:
1:修改字体大小40
第一层外面
2:在第一层外面嵌套一层修改字体大小20
第二层外面
那么实际效果就是:第一层大小是40,第二层是20,第二层外面是默认字体大小。
高阶技巧:新手作者慎读
进阶1:通过 [计数器名字] 可以在 文本框 中显示出计数器的值
比如这个地图有个名称为"概率"的计数器,那么对话中, 我编辑的是
游戏内显示效果为:
-任意文本框中,可以使用[计数器名字]的形式转化为数字。如计数器a的值等于100,则游戏内[计数器a]显示效果为“100”
-适用:大多数包含文本框的效果,如地图介绍,单位对话,弹出选项,增加任务,增加按钮-按钮文字
-不适用:装备名字及描述文本框、单位名称及描述文本框、
-重复可用:文本框弹出的时候,会读取一次计数器的数值,根据计数器数值显示出不同的数字。即文本框内可以有数值变化!
-即时生效:文本框弹出的时候,只会读取一次计数器的数值。如果后续计数器数值发生改变,不会影响本次显示情况。
案例:在任务栏中,这些数字是可以改变的。
新版本中,多了字符修改功能,可以将“文本A”设置为“文本B”,与计数器类似同样也支持[]功能。
而且是支持嵌套。
如[A[B]],优先替换[B],随后是[AB](注意此时的B是已经被替换的值或者文本。
进阶2:通过[计数器]控制同一文本变化字体颜色
颜色控制原理:
上文说了,修改颜色的
案例:编辑器里,红色卡槽1是
将计数器卡槽1颜色数值设置为991111,则颜色变红。
将计数器卡槽1颜色数值设置为119911则变绿。(具体的移动切换颜色设计进去看图吧。太复杂了不好讲解)
新版本多了字符功能。
字符是完全输出的,从而可以真正实现000000-FFFFFF的六位彩色控制。(对比计数器是100000-999999)
这样做的缺点是颜色不再可以计算。
进阶3、通过[计数器]控制同一文本变化字体大小
与颜色控制相似,修改字体大小的
案例:标黄处其实隐含了C、B、A、S,在编辑器内是
当玩家移动某个宠物时。会读取他的宠物资质评级标签,从而修改计数器展示资质评级C,然后触发效果:增加任务刷新一次,重新读取计数器展示资质评级C,从而达到修改字体大小的效果。简单来说:
就是有资质评级C标签,则计数器展示资质评级C设置为22,其他计数器设置为2,从而显示C,隐藏BAS
就是有资质评级B标签,则计数器展示资质评级B设置为22,其他计数器设置为2,从而隐藏B,隐藏CAS
新版本多了字符功能。可以直接[文本A]输出不同的文本了。
比如上面的例子,CBAS需要使用四个
就是有“资质评级C标签”,则文本“展示资质评级”设置为C,即可
就是有“资质评级B标签”,则文本“展示资质评级”设置为B,即可
以上就是军团战棋英雄时代触发器攻略七:文本显示效果及高阶文本技巧相关内容。