この文書の現在のバージョンと選択したバージョンの差分を表示します。
wiki:unity:tips:121 [2017/03/18 09:32] step 作成 |
wiki:unity:tips:121 [2017/03/18 09:36] (現在) step |
||
---|---|---|---|
ライン 1: | ライン 1: | ||
====== 121 GameObjectを検索する拡張機能(5.5.0f3) ====== | ====== 121 GameObjectを検索する拡張機能(5.5.0f3) ====== | ||
+ | |||
+ | Unityの標準のGameObject.Find を使いやすい形にラップしたFindDeepクラスを提供します。 | ||
+ | |||
<code csharp GameObjectExtensions.cs> | <code csharp GameObjectExtensions.cs> | ||
ライン 66: | ライン 69: | ||
<code csharp 使い方> | <code csharp 使い方> | ||
+ | GameObject result; | ||
+ | void Start() | ||
+ | { | ||
+ | // 検索。 | ||
+ | result = this.gameObject.FindDeep("HogeHoge"); | ||
+ | | ||
+ | // スラッシュ区切りで、検索。 | ||
+ | result = this.gameObject.FindDeepPath("Header/Button_01"); | ||
+ | } | ||
</code> | </code> | ||