用LUA脚本设置的几个Watchmaker效果


稍微记录一下,虽然现在没有在用了。

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动画)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值