La función main() tiene esta forma:
Código C++:
Como ven, la escena que se ejecuta en el bucle es la escena1.Ver original
int main(){ Director *director = new Director(); Escena1 escena1(director); Escena2 escena2(director); director->setPrincipal(escena1.getScene()); director->Bucle(); return 0; }
El problema viene cuando desde el bucle, quiero activar la escena2, es decir, director->setPrincipal(escena2.getScene()); ya que no tengo acceso a un objeto declarado en main dentro de una clase.
¿Alguna idea?
PD:Soy muy nuevo en C++