public override ASceneElement Create() { Assert.IsFalse(IsNull()); SimpleElement element = SceneElementPool.New <SimpleElement>(); element.SetPrefab(prefab, poolName); return(element); }