プライマリ マテリアルは、複数のマテリアル関数が組み込まれたマテリアルです。このマテリアル関数によって、できる限り少ないマテリアルで動的かつカスタマイズ性の高いマテリアルを作成できます。
プレイヤー状態の追跡と UI テクスチャのカスタマイズのための複雑なマテリアルの作成には時間がかかり、マテリアル関数とマテリアル設定についての深い知識が必要になります。 カスタム UI マテリアルをよりアクセスしやすくするため、Unreal Editor for Fortnite (UEFN) には、メーター マテリアルとテクスチャに使用できる一連のカスタマイズ性の高いプライマリ マテリアルがあります。
UI マテリアル
UI マテリアル フォルダーは、コンテンツ ブラウザの[Fortnite (フォートナイト)] > [UI (UI)] > [Materials (マテリアル)] にあります。 資料は2つの種類に分かれています。
メーター マテリアル:通常、ヘルスとシールドの測定に使用されます。
テクスチャ:通常、図像として、UI アニメーションで使用されます。
線形データ メーター マテリアル | 線形メーター マテリアル | ピップ メーター マテリアル |
線形デルタ メーター マテリアルは、最小および最大進行状況範囲に基づき、デルタ メーターとフル メーターを左から右に動かすことで、デルタ (メーターのフル エンドとメーターの空白エンドの間のスペース) を追跡する線形バーでプレイヤー統計のロスとゲインを追跡します。 | 線形メーター マテリアルは、最小および最大進行状況範囲に従って、左から右に動く線形バーのプレイヤー統計のロスとゲインを追跡します。 | ピップ メーター マテリアルは、統計を追跡するため左から右、または上下に移動できる一連の形状でプレイヤー統計のロスとゲインを追跡します。 |
放射状メーター マテリアル | テクスチャ メーター マテリアル | |
放射状メーター マテリアルは、最小および最大進行状況範囲に従って、左から右に動く放射状ダイヤルのプレイヤー統計のロスとゲインを追跡します。 | テクスチャ メーターは、最小および最大進行状況範囲に従って、ヘルスの増減に合わせて左から右に動くテクスチャでプレイヤー統計のロスとゲインを追跡します。 | |
マテリアル インスタンスを作成する
UI フォルダーからマテリアルを使用するには、マテリアル インスタンスにする必要があります。 マテリアル インスタンスはマテリアルより使用メモリが少なく、利用可能なパラメータのため UMG でのカスタマイズ性がはるかに高くなっています。
パラメータは、マテリアルが特定の方法で動作するように操作する仕掛け関数または Verse コードにバインドされるビュー モデルで操作されます。 マテリアルからマテリアル インスタンスを作成するには、以下の手順に従ってください。
[Project (プロジェクト)] > [Fortnite (フォートナイト)] > [UI (UI)] > [Materials (マテリアル)] フォルダーを開きます。
マテリアルを右クリックすると、ドロップダウン コンテキスト メニューが開きます。
ドロップダウン メニューから [Create Material Instance (マテリアル インスタンスを作成)] を選択します。
マテリアル インスタンスがメイン プロジェクト フォルダーで自動的に生成されます。
線形デルタ メーター
線形デルタ メーターには、空白メーター、デルタ メーター、フル メーターをカスタマイズできるカスタマイズ可能なパラメータが数多くあります。 Verse フィールドで UMG と Verse コードの ビュー モデル があるメーター パラメータを使用できます。 各種パラメータの使用について詳しくは、下表を参照してください。
基本パラメータ
基本統計追跡パラメータ。
パラメータ | 説明 | GIF |
アニメーション デルタ | フル メーターと空白メーター間のデルタを可視化するアニメーション。
マテリアル関数 ConstantBiasScale は、確立された最小値と最大値の間のデルタ マーカーをドライブします。 ビュー モデルで、このパラメータは Sequencer でバインドされてメーター移動をアニメーションさせます。 | |
デルタ | 直前の進行状況と現在の進行状況の間の差を示すレイヤー。
マテリアル関数 Stepped Gradient は、確立された最小値と最大値の間のデルタ マーカーをドライブします。 このパラメータは、ビュー モデルでブラシ バインディングにバインドされます。 | |
進行状況 | 進行状況によって、バーの一方の端から他方の端に移動する速度が決まります。 ProgressIsNormalized パラメータが 1 に相当する場合、進行状況値は 0 ~ 1 となります。 マテリアル関数 Linear Time は、確立された最小値と最大値の間のデルタ マーカーをドライブします。 このパラメータは、マテリアル インスタンスで進行状況パラメータを使用してプレイヤーの進行状況を追跡するため、[Set Scalar Parameter (スカラーパラメータを設定)] を使用してビュー モデルで [Brush (ブラシ)] バインディングにバインドされます。 | |
進行状況が正規化されます | ProgressNormalized は、Progress、ProgressRangeMin、および ProgressRangeMax 値に影響します。 Normalized = 1.0 は、進行状況の範囲が 0 ~ 1 であることを意味します (標準化するために標準範囲に正規化されるため)。 Normalized = 0.0 は、進行状況の範囲が ProgressRangeMin と ProgressRangeMax の間にあることを意味します。進行状況の下限値と上限値を決定できます。 生の値 ( ヘルスなど) を 0 ~ 1 の範囲に変換したくない場合に便利です。 | |
パラメータ最小範囲 | メーターに表示される最小量。 追跡されている統計が下がると、最小範囲は、追跡されている統計が完全に枯渇する前に表示されているスケールの最後のポイントになります。 このパラメータは通常、ビュー モデルと Verse フィールドでヘルスまたはシールドにバインドされます。 | |
パラメータ最大範囲 | メーターの最大量。 これは、通常はビュー モデルと Verse フィールドでプレイヤーのヘルスまたはシールドにバインドされる進行状況パラメータの最大範囲を設定します。 |
カラーパラメータ
メーターの色を変更します。
線形メーター
線形メーターには、UMG で ビュー モデルとともに使用でき、また Verse フィールドを通して Verse コードで使用できるカスタマイズ可能なパラメータが数多くあります。 パラメータはオンスクリーンの線形メーターのアピアランスを制御します。 各種パラメータの使用について詳しくは、下表を参照してください。
基本パラメータ
基本統計追跡パラメータ。
パラメータ | 説明 | GIF |
垂直である | このパラメータの値を 1 に設定すると、メーター バーが下部から開始されます。 マテリアルが UMG でバインドされているか、Verse フィールドで指定された場合、統計追跡時にメーターが上から下または下から上に動きます。 | |
進行状況 | 進行状況によって、バーの一方の端から他方の端に移動する速度が決まります。 ProgressIsNormalized パラメータが 1 に相当する場合、進行状況値は 0 ~ 1 となります。 マテリアル関数 Linear Time は、確立された最小値と最大値の間のデルタ マーカーをドライブします。 このパラメータは、マテリアル インスタンスで進行状況パラメータを使用してプレイヤーの進行状況を追跡するため、[Set Scalar Parameter (スカラーパラメータを設定)] を使用してビュー モデルで [Brush (ブラシ)] バインディングにバインドされます。 | |
進行状況が正規化されます | ProgressNormalized は、Progress、ProgressRangeMin、および ProgressRangeMax 値に影響します。 Normalized = 1.0 は、進行状況の範囲が 0 ~ 1 であることを意味します (標準化するために標準範囲に正規化されるため)。 Normalized = 0.0 は、進行状況の範囲が ProgressRangeMin と ProgressRangeMax の間にあることを意味します。進行状況の下限値と上限値を決定できます。 生の値 ( ヘルスなど) を 0 ~ 1 の範囲に変換したくない場合に便利です。 | |
パラメータ範囲最小 | メーターに表示される最小量。 追跡中の統計が下がると、最小範囲量は、追跡されている統計が完全に枯渇する前に表示されているスケールの最後のポイントになります。 このパラメータは通常、ビュー モデルと Verse フィールドでヘルスまたはシールドにバインドされます。 | |
パラメータ範囲最大 | メーターに表示される最大範囲量。 これは、通常はビュー モデルと Verse フィールドでプレイヤーのヘルスまたはシールドにバインドされる進行状況パラメータの最大範囲を設定します。 |
形状
メーターの形状を変更するパラメータ。
パラメータ | 説明 | GIF |
コーナーの丸み左下 | このパラメータを変更すると、使用される値に基づき左下隅に丸みのあるコーナーを追加します。 | |
コーナーの丸み右下 | このパラメータを変更すると、使用される値に基づき右下隅に丸みのあるコーナーを追加します。 | |
コーナーの丸み左上 | このパラメータを変更すると、使用される値に基づき左上隅に丸みのあるコーナーを追加します。 | |
コーナーの丸み右上 | このパラメータを変更すると、使用される値に基づき右上隅に丸みのあるコーナーを追加します。 | |
グロー最大 | メーター バーの内側にグロー フィルターを追加します。 | |
オフセット X | X 軸に沿ってメーターを動かします。 | |
オフセット Y | Y 軸に沿ってメーターを動かします。 | |
丸みのある進行状況 | 丸みのあるコーナーを進行状況バーに追加します。 | |
スケーリング | バーのサイズを決定します。 | |
フィル方向 | バーが動く方向を右から左に変更します。 | |
傾斜 X | バーを X 軸に沿って傾斜させます。 | |
傾斜 Y | バーを Y 軸に沿って傾斜させます。 | |
歪み量 | メーター バーのパースペクティブ ビューを提供します。 パースペクティブの程度はパラメータ値によって決まります。 | |
歪み回転 | X 軸と Y 軸を中心にメーターの歪みを回転します。 |
エンドキャップ パラメータ
これらのパラメータは、スタイルをメーターとそのエンドキャップに追加するために使用できます。
パラメータ | 説明 | GIF |
エンド キャップのカラー | メーター バーのエンドキャップにカラーを追加します。 このパラメータは、EndCap の不透明度パラメータを 1 に設定している場合にのみ機能します。 このカラーをメーター全体に適用したい場合、EndCap の厚さを最大値である 0.8 に設定します。 | |
エンド キャップのカラー ドッジ | エンド キャップのカラーを調整します。 値が低いほど、カラーがベタ塗りのブロックのようになります。 値が低いほど、カラーがかすれます。 | |
エンド キャップのグロー | このパラメータは、エンド キャップの不透明度パラメータが 0.1 以上に設定されている場合に適用されます。 エンド キャップのカラーにグローを追加します。 値が 0.15 以下の場合、エンド キャップのカラーが大きな光るブロックのようになります。 値が 0.15 以上の場合、エンド キャップのカラーが進行状況メーターの端から光が出ているように見えます。 | |
エンド キャップの不透明度 | 値が 0.0 ~ 1.0 の範囲でエンド キャップのカラーの不透明度を制御します。 | |
エンド キャップの傾斜 | 線形メーター マテリアルのエンド キャップに小さい傾斜を作成します。 値を下げると、メーター マテリアルの上に向かう傾斜エフェクトが追加されます。 値を上げると、メーター マテリアルの下に向かう傾斜エフェクトが追加されます。 | |
エンド キャップ厚さ | 線形メーター マテリアルの厚さを決定します。 値を上げるとサーフェス エリアがより大きくなります。 値を下げるとサーフェス エリアがより小さくなります。 |
背景
これらのパラメータは線形メーターの背景にスタイルを追加します。 スタイルの選択には EndCap パラメータを補完するものがあります。
パラメータ | 説明 | GIF |
背景カラー 1 | メーター マテリアルの背景カラーを決定します。 このカラーは、背景グラデーションの最初のカラーとしても使用されます。 | |
背景カラー 1 の位置 | グラデーションの最初のカラーの位置を決定します。 このオプションは、背景グラデーション オン オプションが選択されており、値が設定されている場合にのみ機能します。 | |
背景カラー 2 | メーター マテリアルの背景グラデーションの 2 つ目の位置の背景カラーを決定します。 | |
背景カラー 2 の位置 | グラデーションの 2 つ目のカラーの位置を決定します。 値を上げると、グラデーションの開始位置が逆側に移動します。 値を下げると、2 つ目のカラーの選択のアピアランスが増加します。 このオプションは、背景グラデーション オン オプションが選択されており、値が設定されている場合にのみ機能します。 | |
背景カラー 3 | メーター マテリアルの背景グラデーションの 3 つ目の位置の背景カラーを決定します。 | |
背景カラー 3 の位置 | グラデーションの 3 つ目のカラーの位置を決定します。 値を上げると、グラデーションの開始位置が逆側に移動します。 値を下げると、3 つ目のカラーの選択のアピアランスが増加します。 このオプションは、背景グラデーション オン オプションが選択されており、値が設定されている場合にのみ機能します。 | |
背景カラー 4 | メーター マテリアルの背景グラデーションの 4 つ目の位置の背景カラーを決定します。 | |
背景カラー 4 の位置 | グラデーションの 4 つ目のカラーの位置を決定します。 値を上げると、グラデーションの開始位置が逆側に移動します。 値を下げると、4 つ目のカラーの選択のアピアランスが増加します。 このオプションは、背景グラデーション オン オプションが選択されており、値が設定されている場合にのみ機能します。 | |
背景カラー 5 | メーター マテリアルの背景グラデーションの 5 つ目の位置の背景カラーを決定します。 | |
背景カラー 5 の位置 | グラデーションの 5 つ目のカラーの位置を決定します。 値を上げると、グラデーションの開始位置が逆側に移動します。 値を下げると、5 つ目のカラーの選択のアピアランスが増加します。 このオプションは、背景グラデーション オン オプションが選択されており、値が設定されている場合にのみ機能します。 | |
背景グラデーション オン | 背景メーター マテリアルのグラデーション機能をオンにします。 | |
背景グラデーション回転 | Y 軸を中心にグラデーションを回転します。 | |
背景の不透明度 | 背景カラーの不透明度値を決定します。値を下げるとマテリアルの不透明度が下がり、値を上げるとマテリアルの不透明度が上がります。 |
ピップ メーター
ピップ メーターには、UMG で ビュー モデルとともに使用でき、また Verse フィールドを通して Verse コードで使用するカスタマイズ可能なパラメータが数多くあります。 各種パラメータについて詳しくは、下表を参照してください。
基本パラメータ
基本統計追跡パラメータ。
パラメータ | 説明 | GIF |
進行状況 | これらの値によってピップ メーター マテリアルの進行状況が決まります。 ProgressIsNormalized パラメータが 1 に相当する場合、進行状況値は 0 ~ 1 となります。 このパラメータは、マテリアル インスタンスで進行状況パラメータによってプレイヤーの進行状況を追跡するため、[Set Scalar Parameter (スカラーパラメータを設定)] を使用してビュー モデルで [Brush (ブラシ)] バインディングにバインドされます。 | |
進行状況が正規化されます | ProgressNormalized は、Progress、ProgressRangeMin、および ProgressRangeMax 値に影響します。 Normalized = 1.0 は、進行状況の範囲が 0 ~ 1 であることを意味します (標準化するために標準範囲に正規化されるため)。 Normalized = 0.0 は、進行状況の範囲が ProgressRangeMin と ProgressRangeMax の間にあることを意味します。進行状況の下限値と上限値を決定できます。 生の値 ( ヘルスなど) を 0 ~ 1 の範囲に変換したくない場合に便利です。 | |
パラメータ範囲最小 | メーターに表示される最小量。 追跡中の統計が下がると、最小範囲値は、追跡されている統計が完全に枯渇する前に表示されているスケールの最後のポイントになります。 このパラメータは通常、ビュー モデルと Verse フィールドでヘルスまたはシールドにバインドされます。 | |
パラメータ範囲最大 | メーターに表示される最大量。 これは、通常はビュー モデルと Verse フィールドでプレイヤーのヘルスまたはシールドにバインドされる進行状況パラメータの最大量を設定します。 | |
フィル方向 | マテリアルがフィルする方向を決定します。 値を下げるとメーターは左からフィルされ、値を上げるとマテリアルは右からフィルされます。 | |
垂直である | メーター マテリアルの位置を変更します。 このパラメータは Verse フィールドでも指定できます。 値を下げるとメーターの位置が左から右に動き、値を上げるとメーターが上下に動きます。 | |
スナップ | 進行状況のフィルが各セグメントにスナップするか、スムーズにフィルするかを決定します。 | |
形状 | ピップ メーターの形状を変更します。 値が上がるにつれてピップ メーターが変化します。 利用可能な形状:
|
形状
メーターの形状を変更するパラメータ。
パラメータ | 説明 | GIF |
傾斜 X | バーを X 軸に沿って傾斜させます。 値を下げるとメーターが左に傾斜し、値を上げるとメーターが右に傾斜します。 | |
傾斜 Y | バーを Y 軸に沿って傾斜させます。 値を下げるとメーターが左に向かって上方向に傾斜し、値を上げるとメーターが右に向かって下方向に傾斜します。 | |
SDF テクスチャ | マテリアル インスタンスがパラメータを利用できるカスタム SDF テクスチャを追加できます。 | |
三角形コーナーの丸み | [Basic (基本)] > [Shape (形状)] 値が [Triangle (三角形)] に設定されている場合、このパラメータは三角形メーターのコーナーを丸めます。 値が高いほど、コーナーが丸くなります。 | |
ボックス コーナーの丸み左下 | このパラメータはボックス ピップ メーターに影響します。 このパラメータを変更すると、使用される値に基づき左下隅に丸みのあるコーナーを追加します。 | |
ボックス コーナーの丸み右下 | このパラメータはボックス ピップ メーターに影響します。 このパラメータを変更すると、使用される値に基づき右下隅に丸みのあるコーナーを追加します。 | |
ボックス コーナーの丸みの左上 | このパラメータはボックス ピップ メーターに影響します。 このパラメータを変更すると、使用される値に基づき左上隅に丸みのあるコーナーを追加します。 | |
ボックス コーナーの丸みの右上 | このパラメータはボックス ピップ メーターに影響します。 このパラメータを変更すると、使用される値に基づき右上隅に丸みのあるコーナーを追加します。 | |
反転三角形オフセット Y | このパラメータが三角形ピップ メーターに影響します。 メーター内の反転三角形を持ち上げ、すべての三角形の間により大きなスペースを作ることができます。 |
カラー
メーターのカラーを変更するパラメータ。
パラメータ | 説明 | GIF |
エンプティ カラー | メーターが空の場合のメーターのカラーを決定します。 | |
空白不透明度 | メーターが空の場合のメーターのカラーを決定します。 値を下げるとマテリアルの不透明度が下がり、値を上げるとマテリアルの不透明度が上がります。 | |
空白アウトライン カラー | メーターが空の場合のメーターのアウトライン カラーを決定します。 | |
フィル カラー | メーターがフルの場合のメーターのカラーを決定します。 | |
フィル不透明度 | メーターがフルの場合のメーターのカラーを決定します。 値を下げるとマテリアルの不透明度が下がり、値を上げるとマテリアルの不透明度が上がります。 | |
フィル アウトライン カラー | メーターがフルの場合のメーターのアウトライン カラーを決定します。 |
ピップ SDF
SDF テクスチャに対するエフェクトを作成するパラメータ。
パラメータ | 説明 | GIF |
GlowMax | 形状のエッジのグローを増減させます。 値が 0 に近づくほど、形状のアウトラインがソリッド化します。 値が 1 に近づくほど、形状のアウトライン グローが増えます。 | |
NumSteps | メーター内の形状の数を増減させます。 値を上げると作成される形状が増えます。 値を下げるとメーター内の形状の数が減ります。 | |
ストロークの厚さ | 形状のアウトラインの厚さを増減させます。 値を下げると厚さが減ります。 値を上げると厚さが増えます。 | |
ピップ サイズ X | X 軸に沿って形状のサイズを増減させます。 値を上げるとサイズが大きくなります。 値を下げるとサイズが小さくなります。 | |
ピップ サイズ Y | Y 軸に沿って形状のサイズを増減させます。 値を上げるとサイズが大きくなります。 値を下げるとサイズが小さくなります。 | |
SDF テクスチャ フェザリングの量 | カスタム SDF テクスチャで強制するフェザリングの量を決定します。 値を上げるとフェザリングの量が増えます。 値を下げるとフェザリングの量が減ります。 |
放射状メーター
放射状 メーターには、UMG で ビュー モデルとともに使用でき、また Verse フィールドを通して Verse コードで使用できるカスタマイズ可能なパラメータが数多くあります。 各種パラメータの使用について詳しくは、下表を参照してください。
基本パラメータ
基本統計追跡パラメータ。
パラメータ | 説明 | GIF |
進行状況 | 進行状況によって、バーの一方の端から他方の端に進む速度が決まります。 ProgressIsNormalized パラメータが 1 に相当する場合、進行状況値は 0 ~ 1 となります。 マテリアル関数 Linear Time は、確立された最小値と最大値の間のデルタ マーカーをドライブします。 このパラメータは、マテリアル インスタンスで進行状況パラメータを使用してプレイヤーの進行状況を追跡するため、[Set Scalar Parameter (スカラーパラメータを設定)] を使用してビュー モデルで [Brush (ブラシ)] バインディングにバインドされます。 | |
進行状況正規化済み | ProgressNormalized は、Progress、ProgressRangeMin、および ProgressRangeMax 値に影響します。 Normalized = 1.0 は、進行状況の範囲が 0 ~ 1 であることを意味します (標準化するために標準範囲に正規化されるため)。 Normalized = 0.0 は、進行状況の範囲が ProgressRangeMin と ProgressRangeMax の間にあることを意味します。進行状況の下限値と上限値を決定できます。 生の値 ( ヘルスなど) を 0 ~ 1 の範囲に変換したくない場合に便利です。 | |
パラメータ最小範囲 | メーターに表示される最小量。 追跡中の統計が下がると、最小は、追跡されている統計が完全に枯渇する前に表示されているスケールの最後のポイントになります。 このパラメータは通常、ビュー モデルと Verse フィールドでヘルスまたはシールドにバインドされます。 | |
パラメータ最大範囲 | メーターに表示される最大範囲量。 これは、通常はビュー モデルと Verse フィールドでプレイヤーのヘルスまたはシールドにバインドされる進行状況パラメータの最大範囲を設定します。 |
形状
放射状メーターのアピアランスを変更するパラメータ。
パラメータ | 説明 | GIF |
エッジのソフトネス | 放射のエッジの柔らかさを決定します。 値が大きいほど、エッジが柔らかくなります。 値が小さいほど、エッジが硬くなります。 | |
開始位置 | 放射状メーターの開始位置、セグメントからの近さ、セグメント スライスの大きさを決定します。 値が 0.0 の場合、放射状の開始位置は移動しません。 値が 1.0 に近づくほど、円の周囲の放射の開始位置が移動し、放射状メーターが消えるまで放射の左側にセグメントが集まります。 | |
終了位置 | 放射状メーターの終了位置、セグメントからの近さ、セグメント スライスの大きさを決定します。 値が 1.0 の場合、放射状の終了位置は移動しません。 値が 0.0 に近づくほど、円の周囲の放射の終了位置が移動し、放射状メーターが消えるまで放射の右側にセグメントが集まります。 | |
回転 | 円の周囲の放射状セグメントを回転します。 値を0.25にすると、放射状セグメントが 90 度回転します。 | |
スケーリング | 放射状メーターのサイズを決定します。 値を上げると放射状メーターのスケールが大きくなります。 値を下げると放射状メーターのサイズが小さくなります。 | |
厚さ | 放射状セグメントの厚さを決定します。 値を下げると放射状セグメントの厚さが減ります。 値を上げると放射状セグメントの厚さが増えます。 |
セグメント
放射状セグメントのアピアランスを決定するパラメータ。
パラメータ | 説明 | GIF |
セグメント数 | 放射状ダイヤルに表示されるセグメントの数を決定します。 値を下げると放射状セグメントの数が減ります。 値を上げると放射状セグメントの数が増えます。 | |
セグメント ギャップ | 放射状セグメント間のギャップのサイズを決定します。 値を下げると、放射状セグメント間のギャップ サイズが小さくなります。 値を上げると、放射状セグメント間のギャップ サイズが大きくなります。 | |
セグメント エッジ ソフトネス | 放射状セグメントのエッジの硬さを決定します。 値を下げると、放射状セグメントのハード エッジのアピアランスが増えます。 値を上げると、放射状セグメントのソフト エッジのアピアランスが減ります。 | |
スナップ | 進行状況のフィルが各セグメントにスナップするか、スムーズにフィルするかを決定します。
|
カラー
メーターのカラーを変更するパラメータ。
パラメータ | 説明 | GIF |
エンプティ カラー | 空白放射状メーター セグメントのカラーを決定します。 | |
空白不透明度 | 空白放射状メーター セグメント カラーの不透明度を決定します。 値が 1 に近いほど、選択されたカラーの不透明度が増えます。 値が 0 に近いほど、カラーの不透明度が減ります。 | |
カラー 1 | フル放射状メーター セグメントのカラーを決定します。 | |
カラー 1 の位置 | グラデーションの最初のカラーのカラー位置を決定します。 このオプションは、グラデーション オン オプションが選択されており、値が設定されている場合にのみ機能します。 | |
カラー 2 | フル放射状メーター セグメントの 2 つ目のカラーを決定します。 このパラメータは、グラデーション オン オプションが選択されている場合にのみ表示されます。 | |
カラー 2 の位置 | グラデーションの 2 つ目のカラーのカラー位置を決定します。 値を上げると、グラデーションの開始位置が逆側に移動します。 値を下げると、2 つ目のカラーの選択のアピアランスが増加します。 このオプションは、グラデーション オン オプションが選択されており、値が設定されている場合にのみ機能します。 | |
カラー 3 | フル放射状メーター セグメントの 3 つ目のカラーを決定します。 このパラメータは、グラデーション オン オプションが選択されている場合にのみ表示されます。 | |
カラー 3 の位置 | グラデーションの 3 つ目のカラーのカラー位置を決定します。 値を上げると、グラデーションの開始位置が逆側に移動します。 値を下げると、3 つ目のカラーの選択のアピアランスが増加します。 このオプションは、グラデーション オン オプションが選択されており、値が設定されている場合にのみ機能します。 | |
グラデーション オン | 放射状メーター マテリアルに対するグラデーション エフェクトを作成できます。 値が 1 に近いほど、グラデーション エフェクトが大きくなります。 値が 0 に近いほど、グラデーション エフェクトが小さくなります。 | |
放射状グラデーション | 放射状セグメントの全体的なグラデーション値を決定します。 値が 1 に近いほど、グラデーション エフェクトが大きくなります。 値が 0 に近いほど、グラデーション エフェクトが小さくなります。 | |
放射状グラデーション サイズ | グラデーション カラーのブレンド量を決定します。 値が 1 に近いほど、グラデーション エフェクトが大きくなります。 値が 0 に近いほど、グラデーション エフェクトが小さくなります。 |
ストローク
放射状セグメント ストロークのアピアランスに影響するパラメータ。
パラメータ | 説明 | GIF |
ストローク空白カラー | 空白放射状セグメントの周囲のストロークの空白カラーを決定します。 | |
ストロークのカラー | 放射状セグメントの周囲のストロークのカラーを決定します。 | |
ストロークの厚さ | 放射状セグメント周囲のストロークの厚さを決定します。 値を上げるとストロークの厚さが増えます。 値を下げるとストロークの厚さが減ります。 |
テクスチャ メーター
テクスチャ メーターには、UMG で ビュー モデルとともに使用でき、また Verse フィールドを通して Verse コードで使用するカスタマイズ可能なパラメータが数多くあります。 各種パラメータの使用について詳しくは、下表を参照してください。
基本パラメータ
基本統計追跡パラメータ。
パラメータ | 説明 | GIF |
進行状況 | 進行状況によって、バーの一方の端から他方の端に進む速度が決まります。 ProgressIsNormalized パラメータが 1 に相当する場合、進行状況値は 0 ~ 1 となります。 マテリアル関数 Linear Time は、確立された最小値と最大値の間のデルタ マーカーをドライブします。 このパラメータは、マテリアル インスタンスで進行状況パラメータを使用してプレイヤーの進行状況を追跡するため、[Set Scalar Parameter (スカラーパラメータを設定)] を使用してビュー モデルで [Brush (ブラシ)] バインディングにバインドされます。 | |
進行状況が正規化されます | ProgressNormalized は、Progress、ProgressRangeMin、および ProgressRangeMax 値に影響します。 Normalized = 1.0 は、進行状況の範囲が 0 ~ 1 であることを意味します (標準化するために標準範囲に正規化されるため)。 Normalized = 0.0 は、進行状況の範囲が ProgressRangeMin と ProgressRangeMax の間にあることを意味します。進行状況の下限値と上限値を決定できます。 生の値 ( ヘルスなど) を 0 ~ 1 の範囲に変換したくない場合に便利です。 | |
パラメータ最小範囲 | メーターに表示される最小範囲量。 追跡中の統計が下がると、最小範囲は、追跡されている統計が完全に枯渇する前に表示されているスケールの最後のポイントになります。 このパラメータは通常、ビュー モデルと Verse フィールドでヘルスまたはシールドにバインドされます。 | |
パラメータ最大範囲 | メーターに表示される最大範囲量。 これは、通常はビュー モデルと Verse フィールドでプレイヤーのヘルスまたはシールドにバインドされる進行状況パラメータの最大範囲を設定します。 | |
バー スケール | 全体的なバー メーターのスケールを決定します。 値を上げるとメーターのスケールが増え、値を下げるとメーターのスケールが減ります。 | |
バー形状ソフトネス | メーターのエッジのアピアランスの柔らかさを決定します。 値を下げるとメーターのエッジのアピアランスが鮮明になり、値を上げるとメーターのエッジがより柔らかくなります。 | |
バー サイズ | メーターのサイズとアピアランスを決定します。 値を上げるとメーターのアピアランスが減ります。 値を下げるとメーターのサイズが大きくなります。 | |
エッジのソフトネス | フィル マテリアルのエッジのアピアランスを決定します。 値を下げると、マテリアルのエッジのアピアランスがより鋭くなります。値を上げると、フィル マテリアルのエッジのソフトネスが増えます。 | |
フィル方向 | フィル マテリアルの方向を決定します。 値が 0.0 の場合、フィル マテリアルは左から開始されます。 値が 0.0 より大きい場合、フィル マテリアルが右から開始されます。 | |
垂直方向にフィル | フィル マテリアルの軸と方向を決定します。 値が 0.0 の場合、フィル マテリアルは X 軸に沿って左から開始されます。 値が 0.0 より大きい場合、フィル マテリアルはメーターの上から開始され、Y 軸に沿ってフィルします。 | |
回転 | 中心からメーターを回転します。 このパラメーターによって、メーターを垂直方向に立てるか、中心から外すことができます。 | |
シャイン オフセット | メーター上のシャイン配置を決定します。 値が -1.0 に近いほど、シャイン オフセットがメーターの右側から開始されます。 値が 0.0 に近いほど、シャイン オフセットがメーターの左側に移動します。 | |
ストローク サイズ | メーター周囲のストロークのサイズを決定します。 値を下げるとストローク サイズが小さくなります。 値を上げるとストローク サイズが大きくなります。 | |
テクスチャ | メーターに別のテクスチャを使用できます。 ドロップダウン メニューからテクスチャを選択します。 | |
テクスチャ オフセット X | X 軸に沿ってメーター テクスチャをオフセットします。 | |
テクスチャ オフセット Y | Y 軸に沿ってメーター テクスチャをオフセットします。 | |
テクスチャ サイズの高さ | メーターの高さサイズを決定します。 | |
テクスチャ ページ幅 | ゲージの幅サイズを決定します。 |
フィル テクスチャ オーバーレイ
テクスチャ メーターのオーバーレイのアピアランスを決定するパラメータ。
パラメータ | 説明 | GIF |
フィル テクスチャ オーバーレイ | メーターに適用するフィル テクスチャ オーバーレイを決定します。 ドロップダウン メニューからオーバーレイ テクスチャを選択します。 | |
フィル テクスチャ オーバーレイ オフセット X | X 軸に沿ってオーバーレイ フィル テクスチャ オーバーレイをオフセットします。 | |
フィル テクスチャ オーバーレイ オフセット Y | Y 軸に沿ってオーバーレイ フィル テクスチャ オーバーレイをオフセットします。 | |
フィル テクスチャ オーバーレイの不透明度 | フィル テクスチャ オーバーレイの不透明度量を決定します。 値が 1 に近いほど、選択されたカラーの不透明度が増えます。 値が 0 に近いほど、カラーの不透明度が減ります。 | |
フィル テクスチャ オーバーレイ パニング速度 X | X 軸に沿ったフィル テクスチャ オーバーレイのパン速度を決定します。 値が 0.0 の場合、メーターを越えてフィル テクスチャ オーバーレイをパンしません。 値が 0 を超えている場合、メーターを越えてフィル テクスチャ オーバーレイ パターンをパンする速度が上がります。 | |
フィル テクスチャ オーバーレイ パニング速度 Y | Y 軸に沿ったフィル テクスチャ オーバーレイのパン速度を決定します。 値が 0.0 の場合、メーターを越えてフィル テクスチャ オーバーレイをパンしません。 値が 0 を超えている場合、メーターを越えてフィル テクスチャ オーバーレイ パターンをパンする速度が上がります。 | |
フィル テクスチャ オーバーレイの回転 | メーターの中心からフィル テクスチャ オーバーレイを回転します。 | |
フィル テクスチャ オーバーレイ スケール X | X 軸に沿ってフィル テクスチャ オーバーレイをスケールします。 | |
フィル テクスチャ オーバーレイ スケール Y | Y 軸に沿ってフィル テクスチャ オーバーレイをスケールします。 |
背景テクスチャ オーバーレイ
背景オーバーレイ テクスチャのアピアランスを決定するパラメータ。
パラメータ | 説明 | GIF |
背景テクスチャ オーバーレイ | メーターに適用するバックグラウンド オーバーレイ テクスチャを決定します。 ドロップダウン メニューからオーバーレイ テクスチャを選択します。 | |
背景テクスチャ オーバーレイ オフセット X | X 軸に沿ってオーバーレイ背景テクスチャ オーバーレイをオフセットします。 | |
背景テクスチャ オーバーレイ オフセット Y | Y 軸に沿ってオーバーレイ背景テクスチャ オーバーレイをオフセットします。 | |
背景テクスチャ オーバーレイの不透明度 | 背景テクスチャ オーバーレイの不透明度量を決定します。 値が 1 に近いほど、選択されたカラーの不透明度が増えます。 値が 0 に近いほど、カラーの不透明度が減ります。 | |
背景テクスチャ オーバーレイ パニング速度 X | X 軸に沿ったフィル テクスチャ オーバーレイのパン速度を決定します。 値が 0.0 の場合、メーターを越えて背景テクスチャ オーバーレイをパンしません。 値が 0 を超えている場合、メーターを越えて背景テクスチャ オーバーレイ パターンをパンする速度が上がります。 | |
背景テクスチャ オーバーレイ パニング速度 Y | Y 軸に沿ったフィル テクスチャ オーバーレイのパン速度を決定します。 値が 0.0 の場合、メーターを越えて背景テクスチャ オーバーレイをパンしません。 値が 0 を超えている場合、メーターを越えて背景テクスチャ オーバーレイ パターンをパンする速度が上がります。 | |
背景テクスチャ オーバーレイの回転 | メーターの中心から背景テクスチャ オーバーレイを回転します。 | |
背景テクスチャ オーバーレイ スケール X | 背景テクスチャ オーバーレイを X 軸に沿ってスケールします。 | |
背景テクスチャ オーバーレイ スケール Y | 背景テクスチャ オーバーレイを Y 軸に沿ってスケールします。 |
カラー
テクスチャ メーターに使用されたカラーを決定するパラメータ。
パラメータ | 説明 | GIF |
バー カラー | メーター バーのカラーを決定します。 | |
BG テクスチャ オーバーレイ カラー | 背景テクスチャ オーバーレイのカラーを決定します。 | |
フィル カラー 1 | 最初のフィル カラーを決定します。 | |
フィル カラー 20r ストローク カラー | メーターの周囲のストロークのカラーを決定します。 | |
フィル テクスチャ オーバーレイ カラー | フィル テクスチャ オーバーレイのカラーを決定します。 | |
シャイン カラー | シャインのカラーを決定します。 | |
警告カラー | 警告のカラーを決定します。 |
警告状態
警告状態中のメーターのアピアランスを決定するパラメータ。
パラメータ | 説明 | GIF |
パルス スピード | 警告カラーのパルス スピードを決定します。 | |
警告パーセント | メーターの警告状態を開始するために必要なパーセント閾値を決定します。 |
スラント
テクスチャ メーターに適用する傾斜の量を決定するパラメータ。
パラメータ | 説明 | GIF |
フィル傾斜 X | X 軸に沿ったフィル マテリアル上の傾斜を決定します。 | |
フィル傾斜 Y | Y 軸に沿ったフィル マテリアル上の傾斜を決定します。 |