Skip to content

コンポーネント

alt text
このようなプロパティを持つボタンを作りたい。

  • State(ボタンの状態)
  • Rounded(形が丸いか否か)
  • hasicon(アイコンがあるか無いか)
  • icon(アイコンの種類)
  • Content(文字列)

単一なコンポーネントを作成

適当にボタンを作る。
alt text

上部のクローバー(?)のような形のボタンを押してButtonをコンポーネント化する。
alt textalt text

バリアントを追加して、Buttonにバリエーションを持たせる。
alt text

コンポーネントグループを選択して、プロパティが初期時に出来ているので、それを適切なものに書き換える。
alt text

下記のような形で3種類作成。
alt text

次にBoolのプロパティを作ってみる。
もう一度コンポーネントグループを選択して、右上の「+」からバリアントを選択する。
alt text

以下のように設定。
※これは今現在あるコンポーネントに新規でプロパティを設定している。
alt text alt text

角が丸いボタンも作成しておく。
色も一から設定しないといけない。
alt text

※たまに下記のような表示がされることがあるが、その場合はプロパティの場合分けが被っていることを指しているので、見直す。
alt text

他のコンポーネントを入れ子にする。

簡単な2つのコンポーネントを作っておく。
それぞれ別のコンポーネントにした方が後々便利なので注意。
alt text

アセットからインスタンスを挿入して、Buttonコンポーネントと結合させる。
alt text alt text

「インスタンスの入れ替え」を行うことで、チェック無バージョンと入れ替えることができる。
alt text alt text

これを踏まえて、まず子要素のcheckboxを選択して、レイヤーの横のボタンを押す。
alt text alt text

「hasicon」としてプロパティを作成する。これによって、アイコンの表示非表示を制御できる。
alt text

そのままcheckboxコンポーネント横のボタンも押して、切り替えたいインスタンスを選択する。
alt text alt textalt text

すると、Buttonインスタンスを挿入した際に色々プロパティ指定できる。
alt text

ラベルのプロパティ

親のコンポーネントを選択
alt text

ラベルインプット横のボタンを押下する。以上。
alt text alt text

alt text