Anuncios Google

ayuda PAlib 2

necesito qu ele sprite punto blanco aparexca de lado aleatorio en direcion aleatorio

asi que utilizo pa_rand pero al dar 60 nuemro por segundo si lo pongo dentro del while no para de moverse punto blanco,

y si lo pongo fuera del while no se refresca por lo que queda congelado.

AYUDA

tambiennecesti que una accion solo funcione un vez por que yo pongo que se cargue una imagen mientras pulsa stylus:X>150 pero mientras estas juegando si pulsas eso tambien se crea si que AYUDA

 


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de 123456abcdef

MMM

Lo del sprite te las puedes apañar con variables:

s32 milesimas=0; //variable milesimas
s32 segundos=0; //variable segundos
 
while(1)
{
       milesimas+=1; //las milesimas aumentan 1, y en un segundo aumentan 60
 
       if(milesimas==60) //si llegan a 60
      {
              segundos+=1; //sube un segundo
              milesimas=0; //milesimas vuelve a 0
       }
 
       if(segundos==5) //si pasan 5 segundos
      {
              segundos=0; //vuelven a contar
              //se actualiza la posicion del sprite
       }
}

Lo del stylus yo lo haria con boleanos:

bool stylus; //declaras el boleano
stylus true; //le das valor true
 
while(1)
{
        if((Stylus.Newpress) && (Stylus==true)) //si pulsas siendo true
        {
               //cargas la imagen
                stylus=false; //pasa a false
         }
}
 


A que os mola la firma!!!

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.