work in progress
The SketchApp Import is a minimalistic plugin for Unity, bringing UI components and UI prototypes designed in Sketch into your Unity projects.
The plugin is currently based and dependent on the export files provided by either Framer Generator (free) or Framer Classic (trial/paid), loading PNG assets as sprite images and position them according to your design.
Framer Generator (and perhaps Framer Classic too) supports exporting from Photshop and Flinto, soo this plugin can also be used to import Photoshop and Flinto designs into Unity.
(Import/usage instructions last updated 11/19/2019)
If you never used the Sketch Framer workflow checkout some of guides on Medium like Sketch Framer Bridge and Framer Sketch Workflow, especially on how to best prepare your design in Sketch for the export workflow. Most of it will also be true for later importing to Unity. This primarily regards formatting and naming conventions for easier navigation in all platforms.
Layers and Images Extraction from Framer File
section.Layers and Images Extraction from Framer File
section.imported
subfolder.imported
subfolder, then into the [appName@Resolution]
folder, eg. MyAppName@1x.images
folder and layers.json
file from here into somewhere directly accessible, like the Unity Assets folder.Editor Settings/Default Behavior Mode
is set to 2D, so the assets will be imported as sprites.layers.json
from your Sketch Export (inside the imported
subfolder as mentioned above).