Entrar
Últimos assuntos
» Colisões não funcionandopor RastaMaan Hoje à(s) 19:49
» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Hoje à(s) 16:45
» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18
» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30
» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07
» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45
» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51
» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31
» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11
» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56
» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49
» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21
» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21
string
4 participantes
Página 1 de 1
string
eu gostaria de saber como posso ter o string do nome de uma var por ex
variable=15
se eu colocar assim
string(variable)
o retorno será '15'
mais o que eu queria de retorno é 'variable'
variable=15
se eu colocar assim
string(variable)
o retorno será '15'
mais o que eu queria de retorno é 'variable'
destrutor- Data de inscrição : 09/01/2014
Reputação : 0
Número de Mensagens : 16
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: string
nao entendi, mais se foi o que eu entendi
é isto
create:
variable=15
draw:
draw_text(x+0,y+0,variable)//x= posição x do texto, y= posição y do texto, variable= o nome da variavel que vai ter a draw
é isto
create:
variable=15
draw:
draw_text(x+0,y+0,variable)//x= posição x do texto, y= posição y do texto, variable= o nome da variavel que vai ter a draw
Bruno_13- Data de inscrição : 17/11/2012
Reputação : 30
Número de Mensagens : 138
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: string
tipo quero conseguir o string do nome variavel e não do numero que ela representa nem fazer o draw desta varivelBruno_13 escreveu:nao entendi, mais se foi o que eu entendi
é isto
create:
variable=15
draw:
draw_text(x+0,y+0,variable)//x= posição x do texto, y= posição y do texto, variable= o nome da variavel que vai ter a draw
edit:por que não colocala entre aspas?
por que ela faz parte de um script em que o argument referente a elá será varias variaveis
destrutor- Data de inscrição : 09/01/2014
Reputação : 0
Número de Mensagens : 16
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: string
impossivel.
uma pq o nome da variavel se torna uma referencia na memoria.
ou seja depois de compilada.
variavel=15
se tornara um endereço como
0xffE72= 0011000100110101
em nenhuma linguagem é possivel fazer o que vc quer.
em c++ causaria violaçao de memoria e mesmo q conseguise copiar seria o q eu postei logo acima.
SOLUÇAO
utilizar arrays
ex:
array[0,0]=15
array[0,1]="variavel"
depois vc cria scripts para facilitar.
tipo
variavel=var_set("variavel",15)
get_val(variavel)
get_name(variavel)
que na minha opiniao seria RIDICULO e um desperdicio de memoria e processo.
mas isso dependera do q vc quer fazer.
uma pq o nome da variavel se torna uma referencia na memoria.
ou seja depois de compilada.
variavel=15
se tornara um endereço como
0xffE72= 0011000100110101
em nenhuma linguagem é possivel fazer o que vc quer.
em c++ causaria violaçao de memoria e mesmo q conseguise copiar seria o q eu postei logo acima.
SOLUÇAO
utilizar arrays
ex:
array[0,0]=15
array[0,1]="variavel"
depois vc cria scripts para facilitar.
tipo
variavel=var_set("variavel",15)
get_val(variavel)
get_name(variavel)
que na minha opiniao seria RIDICULO e um desperdicio de memoria e processo.
mas isso dependera do q vc quer fazer.
Re: string
Algumas funções foram removidas do GMS, dentre elas as que tratavam variáveis (variable_).
Logo, penso que isso não é possível no GMS (pelo menos não diretamente).
Vc deve usar algum artifício (como o uso de ds_lists, ds_maps, arrays, etc) para ir armazenando essas valores de nomes (entre outros)...
Logo, penso que isso não é possível no GMS (pelo menos não diretamente).
Vc deve usar algum artifício (como o uso de ds_lists, ds_maps, arrays, etc) para ir armazenando essas valores de nomes (entre outros)...
fredcobain- Games Ranking :
Data de inscrição : 14/04/2011
Reputação : 163
Número de Mensagens : 692
Prêmios :
x 0 x 3 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos