稍微记录一下,虽然现在没有在用了。
1.英文星期/日期
如果我们想显示星期几,可以直接用{ddww},英语国家的人就是这么用的。
但是中文会显示出“星期二”,而不是表盘截图的效果“TUE”。
这是因为语言问题导致的,在某些表盘上,非常违和。
但下面的条件语句代码,则可以显示英文。
星期
{ddw0} == 0 and 'SUN' or
{ddw0} == 1 and 'MON' or
{ddw0} == 2 and 'TUE' or
{ddw0} == 3 and 'WED' or
{ddw0} == 4 and 'THU' or
{ddw0} == 5 and 'FRI' or
{ddw0} == 6 and 'SAT'
月份
{dn} == 12 and 'DEC' or
{dn} == 1 and 'JAN' or
{dn} == 2 and 'FEB' or
{dn} == 3 and 'MAR' or
{dn} == 4 and 'THU' or
{dn} == 5 and 'MAY' or
{dn} == 6 and 'JUN' or
{dn} == 7 and 'JUL' or
{dn} == 8 and 'AUG' or
{dn} == 9 and 'SEP' or
{dn} == 10 and 'OCT' or
{dn} == 11 and 'NOV'
2.动态光影
这是一个表盘的背景图片,
下面的代码可以在你动动手腕时,模拟出光影变换效果(其实就是图片旋转)。
设置在转动角度(rotation)参数上
({sgy}*150)+({sgx}*150)-19
当然,一张背景图转一转并不能真的像光影。
通常为了模拟出阴影,WMP的指针都有指针本身,和指针阴影两个图层。
还可以设置时分秒针阴影图层的“Gyro” 参数。
这里就没有必要截图了,比如设置
Gyro=10
结果就是你移动手腕时,好像因为光线角度,让指针的阴影发生了位移,同时表盘也有相应的光影变换。
(效果参见上面的GIF动画)
3.秒针跳动
WMP里面秒针通常有两种。
一秒动一次。
平滑移动。
但是下面的代码可以让秒针做出一秒跳一次,稍微弹过并弹回的效果。
({dss}<60 and 1.5 or 0 ) + {drs}
记得设置在秒针,以及秒针阴影图层的转动角度(rotation)参数上,
(效果参见上面的GIF动画)