使用Sketch 3想要导出图标,图标本身为24x24,但它们位于32x32的区域内。
我已经想出了如何通过将两个不同的层(一个24x24和另一个32x32)组合在一起来做到这一点,但这是一个繁琐的过程。我需要为每个单个图标执行此操作。
有更快的工作流程吗?
使用Sketch 3想要导出图标,图标本身为24x24,但它们位于32x32的区域内。
我已经想出了如何通过将两个不同的层(一个24x24和另一个32x32)组合在一起来做到这一点,但这是一个繁琐的过程。我需要为每个单个图标执行此操作。
有更快的工作流程吗?
Answers:
如果您知道该怎么做的话,实际上非常容易:)
假设您有一个24x24px的图标,并且希望png为32x32px。您必须在图标上创建一个切片。切片必须为32x32px。然后将切片和图标分组在一起。最后但并非最不重要的一点:单击切片,然后在检查器中将看到以下内容:
确保选中“仅导出组内容”。其他选项必须未选中。
这样,即使图标下没有透明背景,您也将导出透明png。
使用它导出您的资产。Sketch本身和大多数其他插件的问题在于,导出时它忽略了不可见的图层。结果,看不见的边界不起作用。
我什至试图将边界的不透明度降低到0,以试图欺骗Sketch导出它。但是Sketch的本地导出并不是那么幼稚。
您可能会看到大量的Sketch插件,可帮助轻松导出Android资产。他们可以减少涉及的步骤,但不能解决界限问题。
这一个。
https://github.com/GeertWille/sketch-export-assets
它允许您导出所有分辨率的iOS,Android和Windows资产,同时保持边界不变。
节省了所有的画板工作。