Conectar-se
Quem está conectado
21 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 19 Visitantes

CRP-Max, Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 06/03/2013
Número de Mensagens : 81
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 23

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Duvida com instrução for

em Dom 28 Abr 2013, 18:19
Criei 7 textos diferentes,e os nomeei assim : Text[0]="exemplo",Text[1]='exemplo2",etc ..
E no evento Draw coloquei assim :
Código:

for (i=0;i<6;i+=1)
for (yy=0;yy<140;yy+=20)
{
draw_text(x,yy,text[i])
}
Porem está desenhando cada texto a cada y que eu determinei (0,20,40...) zangado
Alguem pode dar uma ajuda ? Laughing
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 28/06/2012
Número de Mensagens : 253
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 14

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Duvida com instrução for

em Dom 28 Abr 2013, 18:34
É, vendo o seu código me parece que foi isso que você quis fazer e funciona perfeitamente. Qual foi a sua real intenção?
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 79

Prêmios
   : 2
   : 0
   : 0
Ver perfil do usuário

Re: Duvida com instrução for

em Dom 28 Abr 2013, 19:05
Não entendi bem sua dúvida, mas você pode tentar isso:

Código:
for (i=0; i<6; i+=1)
{
    draw_text(x,y+(i*20),text[i])
}

Sendo que 20 vai determinar a distância entre os textos.

Edit: Você quis dizer que está desenhando todos os textos a cada y?
avatar
Data de inscrição : 06/03/2013
Número de Mensagens : 81
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 23

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Duvida com instrução for

em Dom 28 Abr 2013, 19:18
O problema era que a cada y escrevia-se todos os 7 textos.
Mas esse código do Gonçalves deu certo xD.Obrigadão Happy
avatar
Ranking : Sem avaliações
Data de inscrição : 11/10/2009
Número de Mensagens : 2184
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 106

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Duvida com instrução for

em Dom 28 Abr 2013, 19:49
Simples erro de lógica Very Happy

É porque a cada iteração do primeiro for, você executava todas do segundo, sacas? Daí os textos em cima do outro.
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum