プレハブフィルターは、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:laserlaser という語を含むすべてのアセットを検索します。 name=laserbeam名前が正確に laserbeam であるすべてのアセットを検索します。 |
| ディレクトリ | dir:<directory exact name> |
dir:Scripts名前が正確に Scripts というディレクトリに含まれるすべてのアセットを検索します。 |
|||
| パッケージ | a:packages |
a:packages texture任意のパッケージ内のすべてのテクスチャを検索します。 |
|||
| プロジェクト | a:assets |
a:assets texture現在のプロジェクトの Assets フォルダーにあるすべてのテクスチャを検索します。 |
|||
| インデックスファイル | a:<index name> |
a:psd_textures textureプロジェクト内に psd_textures.index という名前のインデックスファイルがあるとして、そのインデックス内のすべてのテクスチャを検索します。 |
|||
| サイズ | size:<number of bytes> |
size:4000 texture4000 バイト (4 KB) 以上のテクスチャをすべて検索します。 |
|||
| 拡張子 | 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 level1level1 という語を含むすべてのファイルアセットを検索します。 |
| フォルダー | t:folder |
t:folderすべてのフォルダーアセットを検索します。 |
インデックスが Properties インデックスオプション (Index Manager 参照) を設定している場合は、プロパティの検索が可能です。すべてのインデックス化されたされたプロパティのリストを表示するには、Index Manager Keywords タブを確認します。すべてのプロパティ値は文字列か数値に変換されます。プロパティ名は部分的ではなく、完全なものでなければなりません (ただし、大文字小文字の区別はありません)。Unity は、プレハブアセットの最上位のオブジェクトでプロパティのインデックスを作成します。すべてのプレハブ階層をインデックス化したい場合は、Prefab インデックス (Index Manager 参照) を作成します。.unity ファイルでは、Unity はシーンアセットのプロパティをインデックスし、シーンのコンテンツはインデックスしません。すべてのシーンコンテンツをインデックス化したい場合は、Scene インデックス (Index Manager 参照) を作成してください。
| フィルター | 検索トークン | 説明 |
|---|---|---|
| タイプ | t:<type> |
インデックス化されたプロパティを使用する場合、t: を使用してアセットタイプのコンポーネントタイプを検索できます。t:collidercollider という語を含むコンポーネントを含むすべてのプレハブを検索します。t:texturetexture という語を含むタイプ (Texture、Texture2D など) のアセットをすべて検索します。 |
| コンポーネントあり | t:<component type> |
t:collidercollider という語を含むコンポーネントを持つすべてのプレハブを検索します。 t=BoxColliderBoxCollider というコンポーネントを持つすべてのプレハブを検索します。 |
| ラベル | l:<label name> |
l:archiarchi という語を含むラベル(Architecture など) を持つすべてのアセットを検索します。l=Wall正確に Wall というラベルを持つすべてのアセットを検索します。 |
アセット (プレハブやその他のタイプ) のすべてのプロパティはインデックス化され、検索可能です。以下は、プロパティのクエリの例です。
| フィルター | 検索トークン | 説明 |
|---|---|---|
| 数字 | property:value |
bounciness>0.1bounciness という名前のプロパティ (PhysicsMaterial2D など) が 0.1 より大きいすべてのアセットを検索します。health=2health という名前のプロパティ (プレハブの HealthSystem コンポーネントなど) が正確に 2 であるようなアセットをすべて検索します。t:texture filtermode!=0filtermode プロパティが 0 以外 (つまり点以外) であるテクスチャをすべて検索します。 |
| ブーリアン | property:value |
t:Dungeon generatePath=trueプロパティ generatePath が true であるすべてのダンジョン ScriptableObject を検索します。isStunned=falseisStunned が false であるプロパティを含むすべてのゲームオブジェクトを検索します。 |
| 文字列 | property:string value |
t:Character trait:indestrutrait プロパティに indestru という語を含む Character コンポーネント (indestructible など) を持つプレハブをすべて検索します。t:Character trait="tough but fair"trait プロパティが正確に tough but fair である Character コンポーネントを持つすべてのプレハブを検索します。 |
| Enum | property:<enum value> |
characterclass:rog値に rog という語 (rogue など) を含む characterclass という名前のプロパティを持つゲームオブジェクトをすべて検索します。characterclass=FighterMagecharacterclass という名前のプロパティで、その値が正確に FighterMage であるゲームオブジェクトをすべて検索します。 |
| 色 | property:<html color value> |
color:ADAcolor という名前のプロパティで、color の値が ADA で始まる (ADADAD00 など) ゲームオブジェクトをすべて検索します。color=ADADAD00color の値が正確に ADADAD00 である color という名前のプロパティを持つすべてのゲームオブジェクトを検索します。color=ADADADcolor という名前のプロパティを持ち、color の値が正確に ADADAD で、かつアルファ値が 1 のゲームオブジェクトをすべて検索します。 |
| ベクトル | property.[xyzw]:value |
bounds.x>1bounds という名前のプロパティを持ち、x 値が 1 より大きいゲームオブジェクトをすべて検索します。acceleration.z=2z 値が 2 に等しく、acceleration という名前のプロパティを持つすべてのゲームオブジェクトを検索します。 |
| オブジェクト | sprite:<object exact name> |
sprite:CharacterBodyCharacterBody という名前のゲームオブジェクトを参照する sprite プロパティ (プレハブの Image コンポーネントなど) を持つアセットをすべて検索します。 |
Dependencies インデックスオプション (Index Manager 参照) を使用している場合、Unity は AssetDatabase.GetDependencies を使用してすべてのアセットの直接依存関係をインデックスします。
| フィルター | 検索 トークン |
説明 |
|---|---|---|
| 参照パス | ref:<asset full path> |
ref:assets/images/particles/p_smoke.pngexact アセットパスに直接依存関係を持つアセットをすべて検索します。 assets/images/particles/p_smoke.png . |
| 参照名 | ref:<asset name> |
ref:p_smo名前に p_smo という語が含まれるアセットに直接依存関係を持つアセットをすべて検索します。ref:p_smoke.pngp_smoke.png というアセットに直接依存関係を持つアセットをすべて検索します。 |