プレハブフィルターは、Scene 検索プロバイダーと Object 検索プロバイダーで使用することができます。
フィルター | 検索トークン | 説明 |
---|---|---|
ルートプレハブ | prefab:root |
prefab:root プレハブのルートであるゲームオブジェクトを全て検索します。 |
最上位プレハブ | prefab:top |
prefab:top プレハブインスタンスの一部であるゲームオブジェクトをすべて検索します。 |
非アセットプレハブ | prefab:nonasset |
prefab:nonasset プレハブ の一部であり、プレハブ アセットの中にないゲームオブジェクトをすべて検索します。 |
アセットプレハブ | prefab:asset |
prefab:asset プレハブアセットの一部であるゲームオブジェクトを全て検索します。 |
あらゆるプレハブ | prefab:any |
prefab:any プレハブの一部であるゲームオブジェクトを全て検索します。 |
モデルプレハブ | prefab:model |
prefab:model モデルプレハブに含まれる全てのゲームオブジェクトを検索します。 |
通常のプレハブ | prefab:regular |
prefab:regular 通常のプレハブインスタンスまたはアセットに含まれるゲームオブジェクトをすべて検索します。 |
バリアントプレハブ | prefab:variant |
prefab:variant プレハブバリアントの一部であるゲームオブジェクトをすべて検索します。 |
変更されたプレハブ | prefab:modified |
prefab:modified オーバーライドされたプレハブインスタンスであるゲームオブジェクトをすべて検索します。 |
改造プレハブ | prefab:altered |
prefab:altered デフォルトのオーバーライドであっても、オーバーライドのあるプレハブインスタンスであるすべてのゲームオブジェクトを検索します。 |
ファイルフィルターは、Asset 検索プロバイダーと Object 検索プロバイダーで使用することができます。
フィルター | 検索トークン | 説明 |
---|---|---|
デフォルト検索 | <search term> |
アセットの名、タイプ、パスのいずれかに一致する term (語) を検索します。texture 名前、パス、タイプに texture という語を持つすべてのアセットを検索します。 |
名前 | name |
name:laser laser という語を含む全てのアセットを検索します。 name=laserbeam 名前が正確に laserbeam である全てのアセットを検索します。 |
ディレクトリ | dir:<directory exact name> |
dir:Scripts 名前が正確に Scripts というディレクトリに含まれるすべてのアセットを検索します。 |
パッケージ | packages |
a:packages texture 任意のパッケージに含まれるすべてのテクスチャを検索します。 |
プロジェクト | a:assets |
a:assets texture 現在のプロジェクトの Assets フォルダにあるすべてのテクスチャを検索します。 |
インデックスファイル | a:<index name> |
a:psd_textures texture プロジェクト内に psd_textures.index という名前のインデックスファイルがあるとして、そのインデックス内のすべてのテクスチャを検索します。 |
Size | size:<number of bytes> |
size:4000 texture 4000 バイト (4KB) 以上のテクスチャを全て検索します。 |
拡張子 | ext:<file extension without period> |
ext:png texture 拡張子 png を持つテクスチャをすべて検索します。 |
年齢 | age:<number of days since last modification> |
age<3 texture 過去 3 日間に変更された全てのテクスチャを検索します。 |
これらのフィルターは、インデックスが Types インデックスオプションを使用している場合に利用できます (Index Manager を参照)。
フィルター | 検索トークン | 説明 |
---|---|---|
タイプ | t:<Asset Type> |
t:texture タイプ名に texture を含む全てのアセットを検索します (例えば Texture2D、Texture) t:prefab 全てのプレハブアセットを検索します。 |
タイプ | <Asset Type> |
上の t: filter を使わずにタイプによってアセットを検索できます。 texture タイプ名(例えば Texture2D、Texture) や名前 (例えば myTexture.png)に texture を含む全てのアセットを検索します。 prefab 全てのプレハブアセット、または名前に “prefab” を含むアセットを検索します。 |
ファイル | t:file |
t:file level1 level1 という語を含むすべてのファイルアセットを検索します。 |
フォルダー | t:folder |
t:folder すべてのフォルダーアセットを検索します。 |
インデックスが Properties インデックスオプション (Index Manager 参照) を設定している場合は、プロパティの検索は可能です。すべてのインデックス化されたされたプロパティのリストを表示するには、Index Manager Keywords タブを確認します。 すべてのプロパティ値は文字列か数値に変換されます。 プロパティ名は部分的ではなく、完全なものでなければなりません (ただし、大文字小文字の区別はありません)。 Unity は、プレハブアセットの最上位のオブジェクトでプロパティのインデックスを作成します。もし、すべてのプレハブ階層をインデックス化したい場合は、Prefab インデックス (Index Manager を参照) を作成します。 .unity ファイルでは、Unity はシーンアセットのプロパティをインデックスし、シーンのコンテンツはインデックスしません。もし、全てのシーンコンテンツをインデックス化したい場合は、Scene インデックス (Index Manager 参照) を作成してください。
フィルター | 検索トークン | 説明 |
---|---|---|
タイプ | t:<type> |
インデックス化されたプロパティを使用する場合、t: を使用してアセットタイプのコンポーネントタイプを検索できます。t:collider collider という語を含むコンポーネントを持つすべてのプレハブを検索します。t:texture texture という語を含むタイプ (例えば Texture や Texture2D など) のすべてのアセットを検索します。 |
コンポーネントあり | t:<component type> |
t:collider Searches all Prefabs containing a component with the word collider. t=BoxCollider Searches all Prefabs containing a component called BoxCollider. |
ラベル | l:<label name> |
l:archi archi (例えば Architecture など) という語を含むラベルを持つすべてのアセットを検索します。l=Wall 正確に Wall というラベルを持つすべてのアセットを検索します。 |
アセット (プレハブやその他のタイプ) のすべてのプロパティはインデックス化され、検索可能です。以下は、プロパティのクエリの例です。
フィルター | 検索トークン | 説明 |
---|---|---|
数字 | property:value |
bounciness>0.1 bounciness という名前のプロパティ (例えば PhysicsMaterial2D など) が 0.1 より大きいすべてのアセットを検索します。 すべてのアセットを検索します。health=2 health という名前のプロパティ(例えば、プレハブの Health System コンポーネント) がちょうど 2 のすべてのアセットを検索し ます。t:texture filtermode!=0 filtermode プロパティが 0 以外 (つまり点以外) のすべてのテクスチャを検索します。 |
ブーリアン | property:value |
t:Dungeon generatePath=true プロパティ generatePath が true であるすべての Dungeon ScriptableObject を検索します。isStunned=false isStunned が false であるプロパティ を含むすべてのゲームオブジェクトを検索します。 |
文字列 | property:string value |
t:Character trait:indestru trait プロパティに indestru (例えば indestructible など) という語を含む Character コンポーネントを持つすべてのプレハブを検索します。t:Character trait="tough but fair" trait プロパティが正確に tough but fair である Character コンポーネントを持つすべてのプレハブを検索します。 |
Enum | property:<enum value> |
characterclass:rog 値に単語 rog (例えば rogue など) を含む characterclass という名前のプロパティを持つゲームオブジェクトをすべて検索します。characterclass=FighterMage characterclass という名前のプロパティで、その値が正確に FighterMage であるゲームオブジェクトをす べて検索します。 |
Color (色) | property:<html color value> |
color:ADA color という名前のプロパティの color 値が ADA で始まる (例えば ADADAD00) すべてのゲームオブジェクトを検索します。color=ADADAD00 値が正確に ADADAD00 である color という名前のプロパティを持つすべてのゲームオブジェクトを検索します。 color=ADADAD <br/>color 値が正確に ADADAD00 で、且つ alpha 値が 1 である color という名前のプロパティを持つすべてのゲームオブジェクトを検索します。 |
ベクトル | property.[xyzw]:value |
bounds.x>1 x 値が 1 より大きい bounds という名前のプロパティを持つすべてのゲームオブジェクトを検索します。acceleration.z=2 z 値が 2 に等しい、acceleration という名前のプロパティを持つすべてのゲームオブジェクトを検索します。 |
オブジェクト | sprite:<object exact name> |
sprite:CharacterBody CharacterBody という名前のゲームオブジェクトを参照する sprite プロパティ (例えば、プレハブの Image コンポーネントなど) を持つすべてのアセットを検索します。 |
Dependencies インデックスオプション (Index Manager 参照) を使用している場合、Unity は AssetDatabase.GetDependencies を使用してすべてのアセットの直接依存関係をインデックスします。
フィルター | 検索 トークン |
説明 |
---|---|---|
参照パス | ref:<asset full path> |
ref:assets/images/particles/p_smoke.png exact アセットパスに直接依存関係を持つ全てのアセットを検索します。 assets/images/particles/p_smoke.png
|
参照名 | ref:<asset name> |
ref:p_smo 名前に p_smo という語が含まれるアセットに直接依存関係を持つすべてのアセットを検索します。ref:p_smoke.png p_smoke.png というアセットに直接依存関係を持つすべてのアセットを検索します。 |