public ObjectPool()
{
#if !SERVER
this.ViewGO = new GameObject();
this.ViewGO.name = this.GetType().Name;
this.ViewGO.layer = LayerNames.GetLayerInt(LayerNames.HIDDEN);
this.ViewGO.transform.SetParent(Global.transform, false);
// this.ViewGO.AddComponent<ComponentView>().Component = this;
#endif
}