Esempio n. 1
0
 public virtual void SpawnObstacle(float posX, float posY, ObstacleMovementBehavior movementBehavior)
 {
     GameObject obj = obstaclePool.Pop();
     obj.transform.position = new Vector2(posX, posY);
     obj.GetComponent<ObstacleController>().MovementBehavior = movementBehavior;
     obj.SetActive(true);
 }
Esempio n. 2
0
    public virtual void SpawnObstacle(float posX, float posY, ObstacleMovementBehavior movementBehavior)
    {
        GameObject obj = obstaclePool.Pop();

        obj.transform.position = new Vector2(posX, posY);
        obj.GetComponent <ObstacleController>().MovementBehavior = movementBehavior;
        obj.SetActive(true);
    }