马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?点击注册
x
本帖最后由 Real_聪 于 2013-1-12 20:49 编辑
Calc入门教程 作者:Real 参考文档:夜色的“Rainmeter中文手册” 动态皮肤做了一阵子了,感觉还行,最开心就是可以顺便装下大神~哈哈 今天,蜜蜂跟大家分享下这阵子学的calc,没有专业的语言,也没有大神的操作,只希望大家都能做出自己喜欢的更加精美的皮肤~ Calc是啥?我的理解就是动态变化的实现,包括数值和图形。 (当然,你想实现更加强大的功能就要学lua了,反正我不会,就暂时顶着用了,这里不详述) 下面,从最简单的入手,先讲最简单的构成 [MeasureCalc] Measure=Calc Formula=XXXXXXXXX 首先,看看夜色在手册里对calc的介绍: Calc 这个meausre是用来计算公式的。 Formula 这个定义计算公式,你可以将其他measure作为变量。 很好,坚持看到这里表明你基本理解了——Calc就是通过公式(函数)来改变某个“值”的!下面开始从简单的实例一步步来理解它的应用!!! 注意:下面的例子中的[Test]将作为检测Calc的值,请观察值的变化 例子1——特定值的表示:
这样写,函数(Formula)是1,所以检测值也就是1 (备注:加入上面这句Dynamicvariables=1是为了方便日后实际运用中,Test的值能动态变化,不加的话只能显示Calc值的初值) 例子2——值的递增:
函数是自身(MeasureCalc)不断加1,所以值是无限递增+1的。递减同理。
|