1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
calc(variable, expression) action( calc(expression), ... ) array[ calc(expression) ] <xmlelement attribute="calc:expression" ... /> 运算或解释出表达式中的值. 该函数表达式在调用其他操作或访问数组元素时,只能用作参数。 领主经验:calc的使用简化了运算逻辑代码,建议如果可以的话,尽量使用calc表达式进行表达。 参数: •variable ◦变量名称,用于存放计算结果. ◦如果变量不存在,将自动创建新变量. •表达式 ◦数学或逻辑表达式。 样例: set(y_new, calc(y_old - offset1 + offset2)); set(animationtime, calc('%1' == 'instant' ? 0.0 : 0.5)); <layer url="calc:'%CURRENTXML%/skin/' + settings.image1" /> |