コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】uGUI のコンポーネントのパラメータを CSS のように一元管理できる「StyleSystem」紹介

はじめに

「StyleSystem」を Unity プロジェクトに導入することで
uGUI のコンポーネントのパラメータを CSS のように一元管理できるようになります

使い方

f:id:baba_s:20180104163638p:plain

パラメータを一元管理したいオブジェクトに「Style」をアタッチします

f:id:baba_s:20180104163733p:plain

「Style」で適用するパラメータは「StyleAsset」で管理します

f:id:baba_s:20180104163833p:plain

「StyleAsset」を新規で作成したい場合は
Project ビューの「Create>Style Asset」を選択します

f:id:baba_s:20180104163945p:plain

「Add Property」ボタンを押すと、管理するパラメータを追加できます
「Base Style Asset」に他の「StyleAsset」を設定すると、パラメータを継承できます

関連記事