目前发现的,!Update貌似的确包括!Redraw的功能。(起初我还以为!Update只是用于更新所有数据,然后重绘用!Redraw)
在suixin0812童鞋的提示下
![[Love]](/static/emoticons/Love.png)
,去试了
!HideMeter、!ShowMeter、!ToggleMeter,这三个用了后,相应的Meter数据貌似其实已经发生了变化,只是显示还没变而已。效果感觉和先用!SetOption让Hidden变化后,然后再
!UpdateMeter的效果是一样的。
这样的话,我感觉如果是不包含动态数据或者连续动画的Skin都可以一开始把Update设置为-1,然后需要改变些静止的东西的时候通过单独对要变化的地方更新,这样应该能使皮肤响应变的流畅些,也能处理更多的东西