Sketch 64 新功能

发布于 2020 年 3 月 23 日 – 阅读发布说明

变更

色调

Sketch 64 引入了一项新功能:色调。使用色调,您可以更改整个符号或组的颜色,而无需依赖复杂的变通方法和多个图层样式。

在内部,色调被视为符号和组上的颜色填充,因此您可以使用现有的 样式 API 访问和修改它们。

用法

以下代码假设 layer 是一个 SymbolInstance 或一个 Group

// Output the current tint
console.log(layer.style.fills)

// Remove the tint
layer.style.fills = []

// Add a new tint
let newTint = {
  fillType: sketch.Style.FillType.Color,
  color: '#ff6600'
}
layer.style.fills = [newTint]