Light Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

KLab/SketchConverter

Repository files navigation

SketchConverter

SketchConverterha, Sketchhuairukara GameObject woSheng Cheng surutsu-rudesu.

  • Sketch huairunoJie Ceng woYuan ni uGUI nokonpo-nentogaatatsuchisareta GameObject woSheng Cheng shimasu.
  • Sketch huairunoanka-She Ding wo RectTransform deZai Xian shimasu.
  • Sketch huairuha Unity puroziekutonoGuan Li Xia niokuBi Yao haarimasen.
  • Ci noNei Rong woKuo Zhang Ke Neng desu
    • Jie Ceng Gou Zao noSheng Cheng Chu Li
    • Ge reiya-Mei noBian Huan Chu Li
    • Sketch huairunoro-do, Jie Xi Chu Li

Convertible

Kuo Zhang woXing wanaiChang He , Sketch huairunoTui Jiang Gou Cheng haYi Xia noTong ridesu.

  • Sketch detekusuchiyawoshinborudeGuan Li shiteori, Unity Xiang keni Export surukotogadekirukoto
  • Sketch de Export surutekusuchiyaMing toshinboruMing gaTong Yi dearukoto

Assets/SketchConverter.Examples/SketchFiles niRu tsuteiru Example.sketch tosonoYi Cun raiburariQun no Libraries deirekutoriwoCan Kao nishitekudasai.

Installation

UPM Package

  • git URL
    • https://github.com/KLab/SketchConverter.git?path=Assets/SketchConverter#3.2.0

Target Environment

  • Unity 2022 LTS or later
  • Sketch v85.1 or later

Usage

Convert

  1. Windows > SketchConverterwoXuan Ze shi, SketchConverteruindouwoKai kimasu.
  2. uindouNei nobotanwoYa shite, Bian Huan shitai.sketch huairuworo-doshimasu.
  3. Bian Huan shitaia-tobo-dowoXuan Ze suruto, sonoGameObjectgaXian Zai Kai iteirushi-nniChu Li saremasu.

Setup

Chu Hui nomiYi Xia noShou Shun woXing uBi Yao gaarimasu.

  1. SketchConverteruindounoYou Shang niaruShe Ding botanwoYa shimasu.
  2. supuraitotohuontonoShe Ding woshimasu.
    • SketchdeShi uhuontogaHe deare, UnitydehakonohuontowoShi itaitoiunogaJue matsuteiruChang He ha, dehuorutohuontowoShe Ding surukotowooQuan meshimasu.

She Ding huairuha ProjectSettings/SketchConverterSettings.json niZuo Cheng saremasu.
ba-ziyonGuan Li tsu-ruwoShi Yong shiteiruChang He hakomitsutosuruBi Yao gaarimasu.

Customize

IDecorator

  • Decorator nitsuite
    • 1reiya-gotonoBian Huan Chu Li ha, ikutsukano Decorator kurasukaraGou Cheng sareteimasu.
    • RectTransform She Ding no Decorator, Image She Ding no Decorator, Text She Ding no Decorator, etc.
  • Kuo Zhang Fang Fa
    • IDecorator inta-hue-suwoShi Zhuang shitakurasuwoZuo Cheng shi Converter.SetupDecorators woJie shitesonokurasuwoDeng Lu surukotode, Ji Neng woZhui Jia surukotogadekimasu.
    • Biao Zhun noBian Huan Chu Li mo Converter.SetupDecorators karaBian Geng surukotogadekimasu.
  • Kuo Zhang Li
    • ButtonDecorator.cs ha Sketch noreiya-Qing Bao woYuan ni Button konpo-nentowoatatsuchisuruJian Dan naLi desu.
    • Yi Xia moJian Dan naKuo Zhang Li desu.
/// SketchnoFei Biao Shi reiya-wo GameObject toshiteChu Li suruJi nihaFei akuteibunisuruJi Neng
public class InactiveDecorator : Decorator
{
public override bool ShouldDecorate(IDecoratorEntry entry) => !entry.Adapter.Layer.IsVisible;
public override void Decorate(IDecoratorEntry entry) => entry.GameObject.SetActive(false);
}

/// Deng Lu Chu Li
public static class SketchConverterInitializer
{
[InitializeOnLoadMethod]
static void InitializeOnLoad()
{
Converter.SetupDecorators += generator => generator.Decorators.Add(new InactiveDecorator());
}
}

IGenerator

  • Jie Ceng Sheng Cheng Chu Li woBian Geng shitaiChang He niShi Zhuang suruBi Yao gaaruinta-hue-sudesu.
  • Biao Zhun Ju Dong woDan u Generator kurasuwoJi Cheng surukotomoKe Neng desu.
  • Converter.SetupGenerator karaDeng Lu surukotogadekimasu.
  • Sheng Cheng Hou noChu Li Xian noBian Geng , Hou Chu Li noZhui Jia , Nested PrefabhenoDui Ying nadowoXiang Ding shiteimasu.

ISketchFileLoader

  • Sketch huairunoro-do, Jie Xi Chu Li woBian Geng shitaiChang He niShi Zhuang suruBi Yao gaaruinta-hue-sudesu.
  • Biao Zhun Ju Dong woDan u DefaultSketchFileLoader kurasuwoJi Cheng surukotomoKe Neng desu.
  • Loader.SetupLoader karaDeng Lu surukotogadekimasu.

About

No description, website, or topics provided.

Resources

Readme

License

MIT license

Stars

Watchers

Forks

Contributors

Languages