この文書の現在のバージョンと選択したバージョンの差分を表示します。
| 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> | ||
