[Trancado] desenhar se inteiro

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

Resolvido [Trancado] desenhar se inteiro

Mensagem por Isaque Onix em Sex 08 Mar 2013, 19:48

[resolvido]como desenhar uma variavel, apenas se o numero for inteiro?

tipo se for 1.85 desenhar 1

e como transportar um valor aos poucos, tipo no fim do jogo super mario, que os pontos vão passando para outra parte
EX:
0 // 10
1 // 9
2 // 8
etc...


Última edição por MC D_LIRIO em Sex 08 Mar 2013, 20:21, editado 1 vez(es)

Isaque Onix

Número de Mensagens : 1597
Idade : 23
Data de inscrição : 15/08/2010
Reputação : 147
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://spyreserver.16mb.com

Voltar ao Topo Ir em baixo

Resolvido Re: [Trancado] desenhar se inteiro

Mensagem por Adilson Thiago Vieira em Sex 08 Mar 2013, 20:08

no draw,vc pode usar isso,que captura apenas o numero inteiro da var:
Código:

round(variavel dos pontos)
para transferir de uma fase para outra,use as vars global.
tipo:
Código:

global.pontos
mas se oq vc queré uma animaçao,ai ja é mais dificil,tente procurar engines do mario no google,talvez apareça bastante na gmc
flws


Última edição por Adilson Thiago Vieira em Sex 08 Mar 2013, 20:13, editado 1 vez(es)

Adilson Thiago Vieira

Ranking : Sem avaliações
Número de Mensagens : 367
Idade : 19
Data de inscrição : 17/10/2012
Notas recebidas : D+C+C+D
Reputação : 25
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [Trancado] desenhar se inteiro

Mensagem por SIGILOSO em Sex 08 Mar 2013, 20:12

O comando frac() trabalha com o "resto" de um número inteiro. Digamos que x seja igual a 8.50, no caso, x-=frac(x) iria retirar o .50. Só utilizar isso quando for usar no draw.
afro

SIGILOSO

Ranking : Nota A
Número de Mensagens : 2264
Idade : 23
Data de inscrição : 06/06/2009
Notas recebidas : A+A+A+A+A+A+A
Reputação : 39
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 4
   : 2
   : 1

Voltar ao Topo Ir em baixo

Resolvido Re: [Trancado] desenhar se inteiro

Mensagem por Isaque Onix em Sex 08 Mar 2013, 20:20

obrigado aew! resolvido Smile

a propósito, a segunda foi mais facil q imaginei rs:

Código:
if(global.room_score>0)
{global.room_score-=1
score+=1}

precisando tamo ai

Isaque Onix

Número de Mensagens : 1597
Idade : 23
Data de inscrição : 15/08/2010
Reputação : 147
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://spyreserver.16mb.com

Voltar ao Topo Ir em baixo

Resolvido Re: [Trancado] desenhar se inteiro

Mensagem por Rodrigo Santiago em Sex 08 Mar 2013, 20:23

Use floor no lugar de round para retirar a parte inteira, pois o round vai arredondar, entao se for 1.56 vai sair 2 e nao 1, e com o floor pode ser 1.9999 vai continuar 1.

Se vc quiser numeros diminuindo progressivamente coloque um alarm.
ex var1+=1
var2-=1
alarm[0]=5

o numero entre colchetes é o numero do alarm, nao esqueca de ativalo inicialmente, talvez num create coloque alarm[0]=1

Foi o que entendi

Rodrigo Santiago

Ranking : Nota B
Número de Mensagens : 1281
Idade : 20
Data de inscrição : 28/07/2012
Notas recebidas : C + C + B
Reputação : 73
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 3
   : 1
   : 3

Voltar ao Topo Ir em baixo

Resolvido Re: [Trancado] desenhar se inteiro

Mensagem por Isaque Onix em Sex 08 Mar 2013, 20:39

vlw por dizer @Rodrigo Santiago,
-Grato-

Isaque Onix

Número de Mensagens : 1597
Idade : 23
Data de inscrição : 15/08/2010
Reputação : 147
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://spyreserver.16mb.com

Voltar ao Topo Ir em baixo

Resolvido Re: [Trancado] desenhar se inteiro

Mensagem por Conteúdo patrocinado Hoje à(s) 16:17


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