private IBufferable InstantiateOneObject() { GameObject obj = GameObject.Instantiate(m_Prefab) as GameObject; IBufferable bufferable = obj.GetComponent <IBufferable>(); bufferable.SetBufferGroup(this); return(bufferable); }