public GameObject GetFromPool(TerrainObjectInstance instance) { var go = objectPool.GetObjectFromPool(instance.Asset(), instance.Pos(), Quaternion.Euler(instance.Rot())); go.transform.localScale = new Vector3( instance.Scale(), instance.Scale(), instance.Scale() ); return(go); }