【问题标题】:Paintcode export to subfolderPaintcode 导出到子文件夹
【发布时间】:2017-12-08 04:56:36
【问题描述】:

在为画布定义导出到图像设置时,有没有办法让 PaintCode 根据画布导出到不同的文件夹?

我的一些画布是语言相关的,需要导出到包含语言的子文件夹(android)......

【问题讨论】:

    标签: paintcode


    【解决方案1】:

    目前没有做你想做的事的选项。

    我相信你应该做的是对字符串本身进行参数化,如下所示:

    这样你就可以公开你的String 并且可以在运行时设置你想要的任何东西。

    【讨论】:

    • 如果语言依赖仅是文本,这将起作用。但是在我的情况下,它不是,每种语言都有完全不同的艺术作品(徽标)。
    • 我明白了...我认为在这种情况下唯一的解决方案是拥有单独的 PaintCode 项目(而不是在同一个文件中使用多个画布)。然后你可以将每一个导出到不同的文件夹中。但这听起来工作量很大。
    • 并不理想,我想通过使用一个绘画代码文件来保持概述。因此,我将编写一个脚本,在导出后将文件移动到正确的文件夹中。
    • 听起来是个好主意。你可以用 Swift 编写脚本。 :-)
    【解决方案2】:

    您可以使用 / 命名每个画布以获取子文件夹。例如。一个名为

    的画布
    Resources/Images/Top
    

    将导出到 [root]Resources/Images/Top.png

    您甚至可以将 / 放在“文件后缀”字段中以进一步进入子文件夹。

    例如,当我将 png 导出到 iOS 图像集时,我将每个画布命名为:

    Canvas name: Assets.xcassets/TopLeft0.imageset/
    File Suffix: Image
    File Suffix: Image@2X
    File Suffix: Image@3X
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-06-27
      • 1970-01-01
      • 1970-01-01
      • 2022-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多