如图是 Sketch 的 confetti ( 1.2 )插件,10.14 好好的,10.15 后就死在了那里,毫无反应……
设计师不懂代码,.cocoascript 文件里找了下相关代码:
// Configure checkboxes
opacityCheckbox.setButtonType(NSSwitchButton);
opacityCheckbox.setBezelStyle(0);
opacityCheckbox.setTitle("Randomize opacity (70% - 100%)");
opacityCheckbox.setState(getOpacityValue(context));
rotationCheckbox.setButtonType(NSSwitchButton);
rotationCheckbox.setBezelStyle(0);
rotationCheckbox.setTitle("Randomize rotation");
rotationCheckbox.setState(getRotationValue(context));
randomSizeCheckbox.setButtonType(NSSwitchButton);
randomSizeCheckbox.setBezelStyle(0);
randomSizeCheckbox.setTitle("Randomize size");
randomSizeCheckbox.setState(getRandomSizeValue(context));
这有临时救治方法吗…虽然不是日常经常使用的东西,但有些插件常年不更,这样下去有点亏。
(记得 10.14 beta 时的 Chrome 的 checkbox 就被爆破了,没想到这次又被针对了)