Mercurial > hg > Members > kazuma > JungleforUnity
view Assets/Application/Scripts/Module/ParentObject.cs @ 5:12f4f937da7f
Add BenchMark
author | Kazuma |
---|---|
date | Thu, 10 Nov 2016 04:21:19 +0900 |
parents | |
children |
line wrap: on
line source
using UnityEngine; using System.Collections; using System.Collections.Generic; public class ParentObject : MonoBehaviour { public GameObject Value; public NodePath Path; public Dictionary<string, Component> dic = new Dictionary<string, Component>(); public ParentObject (GameObject value, NodePath path) { this.Value = value; this.Path = path; GetComponent (); Logs (); } public void GetComponent () { Component[] comps = this.Value.GetComponents<Component>(); foreach (Component component in comps) { if (component.GetType ().ToString () != "UnityEngine.Transform") { Debug.Log (component.GetType ().ToString ()); dic.Add (component.GetType ().ToString (), component); } } } public void Logs () { string s = "<"; foreach (int num in Path) { s += num + ","; } s += ">"; print (s); } }