Updated file against INT#2599194

[CL 2600138 by Michiru Niwa in Main branch]
This commit is contained in:
Michiru Niwa
2015-06-25 02:18:20 -04:00
committed by Michiru.Niwa@epicgamesjapan.com
parent f6ae0db6e6
commit 559690348c

View File

@@ -1,11 +1,9 @@
INTSourceChangelist:2419781
INTSourceChangelist:2599194
Availability:Public
Title:ブループリントの配列
Crumbs: %ROOT%, Engine/Blueprints, Engine/Blueprints/UserGuide
Description:ブループリントの配列の作成、編集、使用に関するドキュメント
## 概要
![](Arrays.png)
変数値と同様に、ブループリントの配列内にデータを格納することができます。もしプログラミング用語にあまり精通していなければ、配列は単一ユニット内に格納された変数群と考えてください。
@@ -64,7 +62,7 @@ Description:ブループリントの配列の作成、編集、使用に関す
### ノード ネットワークを使用した配列値の設定
ランタイム時に配列の追加を計画している場合、通常はデフォルト値を使用しません。むしろ、コンストラクション スクリプトかイベント グラフ内のノードを使用して各インデックスを追加します。例えば、 **Add** ノードを使用して次に使用可能なインデックスへ新規の値を追加、もしくは **Insert** ノードで任意のインデックスに値を挿入します。
ランタイム時に配列の追加を計画している場合、通常はデフォルト値を使用しません。むしろ、コンストラクションスクリプトかイベント グラフ内のノードを使用して各インデックスを追加します。例えば、**Add**ノードを使用して次に使用可能なインデックスへ新規の値を追加、もしくは**Insert**ノードで任意のインデックスに値を挿入します。
![](AddArray.png)
@@ -72,16 +70,16 @@ Description:ブループリントの配列の作成、編集、使用に関す
##配列インデックス
配列内の値は **0 から始まる** インデックス値であることに注記しておくことが重要です。つまり、最初のインデックスは 1 ではなく、 **0** から開始します。例えば、配列に 5 つのアイテムを追加する場合、内部的なリストは以下のようになります。
配列内の値は **0から始まる** インデックス値であることが重要な点です。つまり、最初のインデックスは 1 ではなく、 **0** から開始します。例えば、配列に 5 つのアイテムを追加する場合、内部的なリストは以下のようになります。
[REGION:simpletable]
|---|---|
| **Index 0** | 最初のアイテム |
| **Index 1** | 2 番目のアイテム |
| **Index 2** | 3 番目のアイテム |
| **Index 3** | 4 番目のアイテム |
| **Index 4** | 5 番目のアイテム |
| **Index 1** | 2番目のアイテム |
| **Index 2** | 3番目のアイテム |
| **Index 3** | 4番目のアイテム |
| **Index 4** | 5番目のアイテム |
[/REGION]
インデックス値で特定のアイテムを呼び出す場合もありますので、しっかり覚えておいてください。