2013-01-06 1 views
1

Après l'exécution de l'application, l'utilisateur clique sur le bouton de démarrage. Au moment où je veux changer l'affichage à différentes dimensions. Mais en faisant cela l'écran devient noir et les images ne collent pas.Le mode d'affichage changeant DarkGDK désactive les sprites

while (LoopGDK ()) 
    { 

     if(dbMouseClick()==1){ 
      int x=dbMouseX(), y=dbMouseY(); 

      if(x>370 && x<498 && y>240 && y<368){ 
       dbDeleteImage(1); 
       dbDeleteImage(2); 
       bg_exist=false; 
      } 
     } 
     if(!dbSpriteExist(1)&&bg_exist==false){ 
      dbSetDisplayMode(800,224,32); 
      dbPasteImage(3,0,0); 
     } 

     dbSprite(2,370,240,2); 
     dbPasteImage(1,0,0); 
     dbSync (); 
    } 

Répondre

1

Ce moteur est obsolète et presque plus utilisé par personne.

Il y a beaucoup bien meilleurs moteurs là-bas, la liste complète peut être trouvée here

serait Mon préféré unreal engine

je suggère de jouer avec le moteur irréel car il supporte beaucoup mieux et plus facile utiliser des fonctionnalités.

+0

Vous avez probablement raison. Je devrais regarder plus attentivement avant de choisir la prochaine fois. – RnD