Ejemplo n.º 1
0
 public void Despawn(PlatformComponent platform)
 {
     platform.gameObject.SetActive(false);
     _pools[platform.Type].Enqueue(platform);
 }
Ejemplo n.º 2
0
 private PlatformComponent SpawnUp(float x)
 {
     _lastUpPlatform = SpawnInternal(new Vector3(x, _gameParams.PlatformsUpY, 0));
     return(_lastUpPlatform);
 }
Ejemplo n.º 3
0
 private PlatformComponent SpawnDown(float x)
 {
     _lastDownPlatform = SpawnInternal(new Vector3(x, _gameParams.PlatformsDownY, 0));
     return(_lastDownPlatform);
 }
Ejemplo n.º 4
0
 public void Despawn(PlatformComponent platform)
 {
     _pool.Despawn(platform);
 }