应用值时,数字一般用来定义布局、大小、不透明度等,数字也可以用于计算。
层属性有很多也是用数字表示。数字的单位由使用位置决定,不需要再写。
layerA = new Layer
width: 200
height: 200
opacity: 0.5
用在width、height后面单位是pt,用在 opacity 后面单位是 % 。
可以用+ - * /
来计算数字,这些被称为运算符。
print (400 + 100 / 10) * 6
这个用法可以用来计算层属性。
layerA.width = 500 / 2
可以组合属性和运算来计算。
# 图层 layerA 的宽度是图层 layerB 的宽度的一半
layerA.width = layerB.width / 2
有时候可能是希望图层本身的值更改。
图层 layerA的 x 值加100
layerA.x = layerA.x + 100