バリアブルをデザインに適用する
バリアブルに関するその他のリソースをお探しですか?バリアブルのガイドをご覧ください。
右サイドバーで、さまざまなレイヤーのバリアブルをプロパティに適用します。テキストスタイルやカラースタイルのバリアブルをプロパティに適用することも可能です。各バリアブルタイプでサポートされるプロパティについては、こちらをご覧ください。
現在のファイルで作成された任意のバリアブル、またはアクセス権を持つ任意の公開されたチームライブラリのバリアブルを使用できます。
色バリアブルを適用する
色バリアブルは、塗り、線の色、色スタイルのべた塗りまたはグラデーション停止に適用できます。シャドウカラーにグラデーション停止はありませんが、色バリアブルを適用することは可能です。
色バリアブルと色スタイルは同じライブラリピッカーから選択されます。
- 色バリアブルは正方形の色見本で表示されます。
- 色スタイルは円形の色見本で表示されます。
- 検索バーを使用すると、バリアブル名またはバリアブルグループで検索できます。
- ドロップダウンを開くと、ライブラリでフィルターできます。
ヒント: スポイトツールを使用して、既存のバリアブルとスタイルをレイヤーに適用することができます。
べた塗り
選択したレイヤーで色バリアブルを使用するには、次の手順に従います。
- 右パネルの[塗り]または[線]セクションで [スタイルとバリアブルを適用]をクリックします。
- ピッカーから適用するバリアブルを選択します。
選択範囲内の色バリアブルを適用することもできます。
塗りと線のプロパティについて詳しくは、こちらをご覧ください。
グラデーション停止
任意の塗りまたは線のプロパティのグラデーション停止に色バリアブルを適用します。
- レイヤーを選択し、塗りまたは線が存在しない場合は追加します。
- 塗りまたは線の色見本をクリックします。
- 色ピッカーからグラデーションアイコンを選択し、停止リストから色見本をクリックします。
- 新しいメニューから[ライブラリ]タブを開き、グラデーション停止に適用するバリアブルを選択します。
- 残りのグラデーション停止についても同じ作業を繰り返します。
グラデーションでの色バリアブルの使用について、詳しくはこちらをご覧ください。
シャドウエフェクト
シャドウエフェクトの色プロパティに色バリアブルを適用するには、次の手順に従います。
- レイヤーを選択します。
- シャドウエフェクトはまだ存在しない場合は、右パネルから追加します。
- インナーシャドウまたはドロップシャドウエフェクトの[エフェクト設定]アイコンをクリックします。
- 色見本をクリックします。
- [ライブラリ]タブを開き、適用するバリアブルを選択します。
スタイル
色バリアブルは、新規および既存のスタイルに加え、シャドウエフェクトのプロパティにも適用できます。
ヒント: スポイトツールを使用して、スタイルに色バリアブルを適用することができます。
べた塗りの色スタイル
べた塗りの色スタイルでバリアブルを使用するには、次の手順に従います。
- Escを押してキャンバス上のすべての選択を解除します。
- 右パネルから、既存の色スタイルを編集するか、新しいスタイルを作成します。
- メニューから、[プロパティ]セクションの色見本をクリックします。
- [ライブラリ]タブを開き、適用するバリアブルを選択します。
グラデーション停止の色スタイル
グラデーションの色スタイルでバリアブルを使用するには、次の手順に従います。
- Escを押してキャンバス上のすべての選択を解除します。
- 右パネルから、既存の色スタイルを編集するか、新しいスタイルを作成します。
- ウィンドウから、[グラデーション]アイコンを選択します。
- [停止]の下のリストから色見本をクリックします。
- 新しいメニューから[ライブラリ]タブを開き、グラデーション停止に適用するバリアブルを選択します。
- 残りのグラデーション停止についても同じ作業を繰り返します。
色プロパティのエフェクトスタイル
シャドウエフェクトの色スタイルにバリアブルを使用するには、次の手順に従います。
- Escを押してキャンバス上のすべての選択を解除します。
- 右パネルから、既存のシャドウスタイルを編集するか、新しいスタイルを作成します。
- インナーシャドウまたはドロップシャドウエフェクトの[エフェクト設定]アイコンをクリックします。
- 色見本をクリックします。
- [ライブラリ]タブを開き、適用するバリアブルを選択します。
数字バリアブルを適用する
選択したオブジェクトに数字バリアブルを適用するには、次の手順に従います。
- [プロパティ]フィールドをクリックします。
- [=]を押して、ライブラリピッカーを開きます。
次のいずれかの方法を選択することもできます。
プロパティ | 他の方法 |
|
ドロップダウンメニューを開いて[バリアブルを適用]を選択する |
|
|
|
|
ライブラリピッカーからバリアブルを選択します。数字バリアブルは、数字アイコンでマークされています。
注: 上記の方法がうまくいかない場合、適用可能なバリアブルがない可能性があります。ファイルにサポートされているバリアブルを作成するか、サポートされているバリアブルを含むライブラリを有効にしてください。
文字列バリアブルを適用する
テキスト
文字列バリアブルは、任意のテキストレイヤーのテキストコンテンツに適用できます。つまり、文字列バリアブルの値がFigma
である場合、キャンバス上のテキストはFigma
として表示されます。
- テキストレイヤーを選択します。
- 右サイドバー上部にある[テキスト]セクションから、[バリアブルを適用]をクリックします。
- ライブラリピッカーから適用するバリアブルを選択します。
ヒント: テキストコンテンツに数値バリアブルを使用することもできます。これは、ショッピング体験における小計など、計算を必要とするプロトタイプを構築する際に便利です。プロトタイプでバリアブルを使用する方法については、こちらをご覧ください。
フォントプロパティ
文字列バリアブルは、フォントファミリーまたはフォントの太さとスタイルに適用できます。
選択したテキストレイヤーに文字列バリアブルを適用するには、次の手順に従います。
- フォントファミリーまたはフォントの太さのドロップダウンを開きます。
- [バリアブルを適用]を選択します。
- ピッカーからバリアブルを選択します。
新規または既存のテキストスタイルに文字列バリアブルを適用するには、次の手順に従います。
- テキストスタイルを編集するか、新しいスタイルを作成します。
- ウィンドウから、フォントファミリーまたはフォントの太さのドロップダウンを開きます。
- [バリアブルを適用]を選択します。
- ピッカーからバリアブルを選択します。
ブーリアンバリアブルを適用する
ブーリアンバリアブルはレイヤーの表示に適用できます。
ブーリアンバリアブルの値がtrue
の場合、レイヤーは表示されます。ブーリアンバリアブルの値がfalse
の場合、レイヤーは非表示になります。
- 右サイドバーの[外観]セクションで[表示]/[非表示]アイコンを右クリックします。
- ピッカーからバリアブルを選択します。
バリアントインスタンスにバリアブルを適用する
ブール、数値、文字列の各バリアブルを、バリアントプロパティを持つインスタンスに適用して、コンポーネントセットのバリアントを切り替えることができます。これにより、親フレームのモードに応じてバリアントを切り替えることが可能です。
バリアントインスタンスのバリアブルモードの作成方法については、こちらをご覧ください。
バリアブルを切り離す
バリアブルを切り離すには、次の手順に従います。
- 色、文字列、ブーリアンバリアブルの場合: 関連する右サイドバーのセクションでバリアブルにカーソルを合わせ、[バリアブルを切り離す]アイコンをクリックします。
- 数字バリアブルの場合: [プロパティ]フィールドをクリックして、DeleteまたはBackspaceキーを押します。特定のプロパティでは、[バリアブルを切り離す]アイコンをクリックすることもできます。
注: キャンバス上のコントロールを使用して、オートレイアウトのフレームのアイテム間のパディングや間隔を変更すると、適用したすべての数字バリアブルが解除されます。
ファイル間での非公開バリアブルの貼り付け
あるファイルから別のファイルにオブジェクトをコピーして貼り付ける際、オブジェクトの未公開のバリアブルを2つ目のファイルに複製し、貼り付けたオブジェクト上でバリアブルを編集し続けることができ、プロトタイプを作成する際に役立ちます。
これは、次の条件のいずれかを満たすオブジェクトで実行できます。
- 未公開のバリアブルがそのプロパティ(塗り色など)に直接適用されている。
- 未公開のスタイルがそのプロパティに直接適用されており、スタイルでは未公開のバリアブルが使用されている。この場合、バリアブルをコピーすると、貼り付けたオブジェクトは未公開のスタイルとのコネクションを失います。
これらのオブジェクトを別のファイルに貼り付けると、ファイルの下部でトースト通知がトリガーされます。バリアブルをコピーする場合、当該のバリアブルは新しいコレクションにコピーされ、貼り付けられたオブジェクトは新しいバリアブルに再度マッピングされます。
コピーしたオブジェクトが公開コンポーネントで、移動先ファイルがそれにアクセスできる場合、再マッピングは行われません。
注: 貼り付けたオブジェクトは、2つ目のファイル内の既存のバリアブルに再度マッピングされます。
- 2つ目のファイルには、1つ目のファイルのコレクションと同名のコレクションが含まれています。
- また、2つ目のファイルの当該コレクションには、貼り付けたバリアブルと同じ名前のバリアブルも含まれています。
バリアブルに関する詳細をさらに詳しく知るには、次のトピックをご覧ください。