UnityLink`
UnityLink`

FindUnityComponent

FindUnityComponent[obj,"type"]

ゲームオブジェクト obj 上にコンポーネントを見つけて,"type" とタイプする.

FindUnityComponent["name",]

ゲームオブジェクト上に名前 "name" を持つコンポーネントを見つける.

FindUnityComponent[patt, ]

ゲームゲームオブジェクト上に,文字列パターン patt にマッチする名前を持つコンポーネントを見つける.

FindUnityComponent[,n]

最多 n 個のコンポーネントを見つける.

詳細

  • FindUnityComponentは,最初に見つかったUnityゲームオブジェクトのコンポーネントを返し, もし見つからなければMissing["Nonexistent"]を返す.
  • 以下のオプションが指定できる:
  • Method"Self"Transform階層で境界を検索する
  • 使用可能なMethodの設定には以下がある:
  • "Self"ゲームオブジェクトのみを検索する
    "Ancestors"ゲームオブジェクトとその祖先を検索する
    "Descendants"ゲームオブジェクトとその子孫を検索する
  • FindUnityComponent[,n]は,最多 n 個のコンポーネントのリストを返す.
  • FindUnityComponent[,All]は,マッチするコンポーネントをすべて見つける.
  • FindUnityComponent[All]は,活動中のシーンにおけるすべてのコンポーネントを見つける.

例題

すべて開くすべて閉じる

  (4)

Unity Linkをロードする:

プロジェクトを開く:

ボールゲームのオブジェクトを探す:

ゲームオブジェクトのRigidbodyのコンポーネントを探す:

ボールゲームオブジェクト上のTransformコンポーネントを探す:

ボールゲームオブジェクト上のすべてのコンポーネントを探す:

スコープ  (7)

UnityGameObjectのレファレンスからコンポーネントを探す:

ゲームオブジェクトの名前からコンポーネントを探す:

ゲームオブジェクト上の最初の3つのコンポーネントを探す:

ゲームオブジェクト上のすべてのコンポーネントを見つける:

あるタイプのコンポーネントをすべて見つける:

文字列パターンを使ってコンポーネントを探す:

省略された文字列パターンを使ってコンポーネントを探す:

オプション  (3)

Method  (3)

単一のゲームオブジェクト上のTransformコンポーネントを見つける:

ゲームオブジェクトとその子孫上にあるすべてのTransformコンポーネントを見つける:

ゲームオブジェクトとその祖先上にあるすべてのTransformコンポーネントを見つける:

Wolfram Research (2019), FindUnityComponent, Wolfram言語関数, https://reference.wolfram.com/language/UnityLink/ref/FindUnityComponent.html.

テキスト

Wolfram Research (2019), FindUnityComponent, Wolfram言語関数, https://reference.wolfram.com/language/UnityLink/ref/FindUnityComponent.html.

CMS

Wolfram Language. 2019. "FindUnityComponent." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/UnityLink/ref/FindUnityComponent.html.

APA

Wolfram Language. (2019). FindUnityComponent. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/UnityLink/ref/FindUnityComponent.html

BibTeX

@misc{reference.wolfram_2022_findunitycomponent, author="Wolfram Research", title="{FindUnityComponent}", year="2019", howpublished="\url{https://reference.wolfram.com/language/UnityLink/ref/FindUnityComponent.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2022_findunitycomponent, organization={Wolfram Research}, title={FindUnityComponent}, year={2019}, url={https://reference.wolfram.com/language/UnityLink/ref/FindUnityComponent.html}, note=[Accessed: 22-November-2024 ]}