Coder Social home page Coder Social logo

unity-sketchapp-import's Introduction

Unity-SketchApp-Import

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 Framer Generator, loading PNG assets as sprite images and position them according to your design.

As the Framer Generator also supports exporting from Photshop and Flinto the plugin can also be used to import Photoshop and Flinto designs into Unity

Usage

Export your design via Framer Generator

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.

From the export folder we are only interested in the imported subfolder, where you can find the layers.json and the images folder with all the PNG assets.

Import to Unity

  • Inside Unity make sure that Editor Settings/Default Behavior Mode is set to 2D, so the assets will be imported as sprites.
  • Open the plugin via `Window/Sketch Import
  • Select the layers.json from your Sketch Export (inside the imported subfolder as mentioned above).
  • Select an UI component (like Canvas,Panel,...) inside your scene as the Root for your imported UI layers.
  • Select the Image Prefab from the Import Package Prefabs folder.

Dependencies

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.