diminuir velocidade

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

diminuir velocidade

Mensagem por glaysonmestre em Sab 24 Ago 2013, 09:15

como diminuir velocidade de uma imagem q  quando chega no frame desejado quando ela cria um objeto neste frame ,,quando tento diminuir a velocidade forma um bug

codigo
Código:
if magia {

sprite_index = magia0_1;


image_speed = 0.5;



if image_index==4  instance_create(x+100,y-60,object10); //cria magia

                                                      

    if image_index>4
       {
    magia=0;
    
    alarm[0]=1;
    
    
     }
}

o personagem lançando a magia tem 6 frames no frame 4 é ordenado a criar a magia depois desses eu queria q o 5  e o 6 passasem lentamente mas nenhum codigo de veloxidade esta funcionando

glaysonmestre

Número de Mensagens : 187
Data de inscrição : 01/01/2013
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: diminuir velocidade

Mensagem por Neofix em Sab 24 Ago 2013, 09:37

Cara, acho que a lógica seria esta:

if image_index==1 {image_speed = 0.1;} //fica lento no comeco
if image_index==4 {image_speed = 0.5;} //fica rápido
if image_index==5 {image_speed = 0.1;} //fica lento a partir do 5

Neofix

Ranking : Nota A
Número de Mensagens : 98
Data de inscrição : 19/01/2009
Notas recebidas : A
Reputação : 7
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: diminuir velocidade

Mensagem por KinKing em Sab 24 Ago 2013, 09:58

Esse alarm[0] = 1 nem é percebido passar de tão rápido. Se você quer pelo menos um segundo, tente room_speed * 1, ou só room_speed em vez de 1.

KinKing

Número de Mensagens : 416
Data de inscrição : 29/05/2008
Reputação : 16
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://felipejoys.webnode.com

Voltar ao Topo Ir em baixo

Re: diminuir velocidade

Mensagem por glaysonmestre em Sab 24 Ago 2013, 10:27

dentro do alarme tem isto
Código:
/*Nesse evento resetamos os gatilhos quando o jogador exceder o tempo máximo para pressionar a próxima tecla do combo*/
for (i=0; i<=10; i+=1) {
tecla[i] = 0; //Reseta todos os gatilhos
}


glaysonmestre

Número de Mensagens : 187
Data de inscrição : 01/01/2013
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: diminuir velocidade

Mensagem por Conteúdo patrocinado Hoje à(s) 19:55


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum