承前帖
接着回到hudanimations.txt,找到AccountMoneyRemoved事件,在前面增加两个事件用于控制当金钱变化时,金钱出的背景和数字位置变化:
{
Animate HudAccount Size "12845" Deaccel 0.0 0.2
Animate HudAccount Position "180426" Deaccel 0.0 0.2
Animate HudAccount digit_ypos "16" Linear 0.0 0.0001
Animate HudAccount icon_ypos "16" Linear 0.0 0.0001
}
eventAccountBgChangeEnd
{
Animate HudAccount Size "12825" Deaccel 0.0 0.2
Animate HudAccount Position "180446" Deaccel 0.0 0.2
Animate HudAccount digit_ypos "-4" Linear 0.0 0.0001
Animate HudAccount icon_ypos "-4" Linear 0.0 0.0001
}
接着修改AccountMoneyRemoved事件,因为我们想要白色,所以将第二个FgColor修改为White,并在其下边添加:
StopEvent AccountBgChangeEnd 0.0
RunEvent AccountBgChange 0.0
RunEvent AccountBgChangeEnd 2.0
用同样的方法修改下边的AccountMoneyAdded事件:
这样就能实现当金钱变化时,背景自动变高变低。
当然,下边的AccountMoneyInvisible事件中,FgColor也一并改成White:
现在我们保存进入游戏预览一下:
大工告成。
通过两弹教程,大家基本上对HUD主要部分的修改都已经掌握了,剩下就是靠自己的想象力和耐心,打造出自己满意的HUD了。