XD

【Adobe XD】コンポーネントの使い方を初心者向けに徹底解説!

 

コンポーネントとは?

デザインカンプの作成の過程で「繰り返し使用する部品のことです。

 

ボタンやヘッダーなど何度も登場する共通の「部品」を、コンポーネントとして登録して使用することで、次のようなメリットがあります。

コンポーネントをアセットパネルに登録して一元管理できる。

登録したコンポーネントはいつでもパネルから配置することができる。

一部のコンポーネントの編集が、同種のコンポーネント全体に反映される。

 

このようにコンポーネントを使用することで、作業効率の向上が期待できます。

是非この記事を読んで使いこなせるようになって下さいね。

 

通常の共有方法について知りたい方はコチラの記事をご覧ください!

目次

コンポーネントの使い方基本的な使い方コンポーネントの種類コンポーネントの解除個別に解除する同じ種類のコンポーネントを全て解除する
コンポーネントの一括編集コンポーネントの一部編集コンポーネントの編集が反映されないQ&Aコーナーメインコンポーネントを見失ったけど、見つける方法は?メインコンポーネントを削除してしまったけど復元できる?



 📖目次に戻る

コンポーネントの使い方

コンポーネントは、「作成」したオブジェクトをアセットパネルに「登録」し、パネルから「配置」して使用します。

コンポーネントの使い方

 📖目次に戻る

基本的な使い方

まずは、コンポーネントの作成から登録配置の方法について順を追って説明します。

 

step
1
オブジェクトの作成

オブジェクトの作成は、各種「図形ツール」「ペンツール」「テキストツール」などを使用して行います。

慣れるまでは、「ヘッダー」「ナビゲーション」「ボタン」「フッター」をコンポーネントにしてみると良いでしょう。

今回は作成した「ボタン」をコンポーネントにしてみます。

 

step
2
コンポーネントの登録 ( コンポーネント化 )

コンポーネントの登録は、オブジェクトを選択した状態で、アセットパネルの「コンポーネント」セクション「+」をクリックして行います。

一度登録されたコンポーネントは、アセットパネルに表示されるようになり、いつでも名前を変更が可能です。

コンポーネントを追加

 

この登録のことをオブジェクトの「コンポーネント化」と言ったりするよ

 

また、オブジェクトを選択した状態で右クリック 「コンポーネントにする」を選択してコンポーネント化することも可能です。

ショートカットキー

  • macのショートカットキー の場合は、⌘ + K
  • windowsのショートカットキー の場合は、Ctrl + K

コンポーネントを追加その2

ご覧の通り、どちらの方法でコンポーネントを登録しても結果は同じですね。

 

今作ったコンポーネントが、「メインコンポーネント」になるよ

 

step
3
コンポーネントの配置

コンポーネントの配置は、アセットパネルからドラッグして行います。

アセットパネルからコンポーネントをドラッグして配置

 

その他の方法としては、メインコンポーネントやインスタンスをコピー&ペーストするか、

macのショートカットキー の場合は「option」キー、windowsのショートカットキー の場合は「alt」キー を押しながらドラッグして「インスタンス」を作成する方法があります。

マスターコンポーネントから直接コピーする

「インスタンス」は、メインコンポーネントのコピーのことだよ

 📖目次に戻る

コンポーネントの種類

前項でも少し触れましたが、コンポーネントにはその状態によって機能に違いがあります。

  1. メインコンポーネント … オリジナルのコンポーネント。変更を加えると他のインスタンス全体に反映される。
  2. インスタンス … メインコンポーネントのコピー。変更を加える(オーバーライド)ことが可能。
  3. オーバーライド … インスタンスに編集を加えたコンポーネント。

最初に登録したコンポーネントのことを「メインコンポーネント」と言います。

マスターコンポーネント

メインコンポーネントのコピーのことを「インスタンス」と言います。

インスタンス

インスタンスに編集を加えたもの(今回はベースの色を変更)をプロパティの「オーバーライド」と言います。

オーバーライド

 

これらのコンポーネントは、選択した状態で出てくる左上のアイコン判別することができます。

コンポーネントの判別

ちなみに、コンポーネント以外の通常のオブジェクトは、青色の枠で囲われているので、

コンポーネントと通常のオブジェクトを区別する場合は、囲われている「枠の色」で区別することができます。

通常のオブジェクト

ポイント

メインコンポーネントは編集が全体に反映されてしまうため、他のインスタンスと混同しないように別のアートボードで管理すると便利です。

 

コンポーネントの状態が一目で確認できて便利だね



 📖目次に戻る

コンポーネントの解除

コンポーネントの登録(コンポーネント化)を解除する方法には、大きく分けて2つの方法があります。

  • コンポーネントを一つずつ個別に解除する方法
  • 同じ種類のコンポーネントを全て解除する方法

しかし、いずれの解除方法も結果が異なります。

では早速、それぞれのパターンを確認してみよう!!

 📖目次に戻る

コンポーネントを個別に解除する

コンポーネントを個別に解除する方法は、対象のコンポーネントを選択した状態で、「右クリック」コンポーネントをグループ解除」 を選択して行います。

ショートカットキー

  • macのショートカットキー の場合は、shift + ⌘ + G
  • windowsのショートカットキー の場合は、shift + Ctrl + G

さらに、解除するコンポーネントの状態によって結果も変わります。

インスタンスを個別にグループ解除した場合は、メインコンポーネントとその他のインスタンスに影響はありません。

 

しかし、メインコンポーネントを個別にグループ解除した場合は、その他のインスタンスに影響がありませんが、「メインコンポーネントが存在しない」状態になります。

ポイント

解除後に、コンポーネントを一括編集したい場合は、「右クリック」「メインコンポーネントを編集」をクリックしてアートボード外に再度メインコンポーネントを出現される必要があります。

 📖目次に戻る

同じ種類のコンポーネントを全て解除する

同じ種類のコンポーネントを全て解除する場合は、アセットパネルから対象のコンポーネントを選択した状態で、右クリック削除 を選択して行います。

この場合は、関係する全てのコンポーネントが解除されます。

 

どの範囲までコンポーネントを解除するか、一度確認した方が良さそうだね

 📖目次に戻る

コンポーネントの一括編集

コンポーネントの一括編集は、メインコンポーネントを編集して行います。

メインコンポーネントの編集は、アセットパネルに登録された該当のコンポーネントを「右クリック」「メインコンポーネントを編集」をクリックして行います。

 

または、直接メインコンポーネントをダブルクリックして編集を行うことも可能です。

ご覧の通り、メインコンポーネントのテキストやベース色に加えた変更は、その他のインスタンスにも反映されていることがわかりますね。

しかし、コンポーネントの一括編集には次のような注意点があります。

特定のプロパティが既にオーバーライド(上書き)されているインスタンスは更新されません

 

って言われてもよくわからないよね。

それでは、次の「コンポーネントの一部編集」で詳しくみてみましょう。

 📖目次に戻る

コンポーネントの一部編集

コンポーネントの編集は同種のコンポーネント全体に反映されますが、インスタンスに変更を加えた場合は、一部だけ編集することが可能です。

これを、プロパティの「オーバーライド」(上書き)といいます。

プロパティとは、属性性質のことで、先ほどのボタンを例にしていうと、サイズ色、テキストなどの、そのオブジェクトが「どんなものなのか?」を表す情報のことです。

プロパティの例

そして、このプロパティのオーバーライドは、

メインコンポーネントの編集が反映されません! 

 📖目次に戻る

コンポーネントの編集が反映されない

前述した通り、コンポーネントの一部を編集した場合は、メインコンポーネントの編集が反映されません。

では実際に、メインコンポーネントを編集して、オーバーライドされたプロパティがどうなるかみてみましょう。

今回は、メインコンポーネントのベースの「色」を編集するので、あらかじめベースの「色」を変えた(オーバーライドされた)インスタンスを用意して行います。

ご覧の通り、既にプロパティを上書きされている「インスタンス❶'」は、メインコンポーネントの編集の影響を受けることなく、プロパティが保持されていることがわかると思います。

 

次は、先ほどと同じ条件で、既に「色」を変更したインスタンスはそのままに、今度はメインコンポーネントの「テキスト」を編集してみましょう。

当たり前かもしれませんが、別のプロパティが上書きされているインスタンスでも、オーバーライドされていないプロパティ通常通り上書きされます。

ポイント

メインコンポーネントの編集が反映されない場合は、インスタンスのプロパティがオーバーライドされていないか確認しましょう。

オーバーライドを元に戻したい場合は、インスタンスを「右クリック」「メイン状態にリセット」をクリックして下さい。

 

メインコンポーネント以外のコンポーネントを一部編集すると、一括編集ができなくなるから注意が必要だね

 📖目次に戻る

Q&Aのコーナー

このコーナーでは、コンポーネントを扱う上で、困ったことや疑問についてお答えします!

 📖目次に戻る

Q1. メインコンポーネントを見失ったけど、見つける方法は?

インスタンスを「右クリック」「メインコンポーネントを編集」をクリックするとメインコンポーネントが選択された状態になるよ!

 📖目次に戻る

Q2. メインコンポーネントを削除してしまったけど復元できる?

Q1と同じで、インスタンスを「右クリック」「メインコンポーネントを編集」をクリックするとアートボードの外に新しいメインコンポーネントが作成されるよ!

 📖目次に戻る

最後に

いかがでしたでしょうか、今回は「コンポーネント」について、基本的な使い方について解説しました。

コンポーネント以外の機能についても気になる方は、こちらから別の記事を見てみて下さいね。

Adobe XD

XDの基本的な使い方を、オリジナルのスマホサイトをもとに解説しているよ!!  

続きを見る

最後までお読みいただき、ありがとうございました!



-XD