Últimos assuntos
» CR - Concurso Relâmpago!!
por Willy Ter 18 Jul 2017, 17:11

» 3D:como rodar a camara em horizontal?
por Cambalinho Ter 18 Jul 2017, 15:09

» [Resolvido] pode explicar a d3d_set_projection()?
por Cambalinho Ter 18 Jul 2017, 11:28

» Escrever a resposta certa muda de room
por PedroX Seg 17 Jul 2017, 21:46

» Nota de esclarecimento - GMBR voltou!
por Mentos e Coca-cola Seg 17 Jul 2017, 17:05

» [CR] Campo Minado
por Katerp Dom 16 Jul 2017, 23:09

» [CR] The Bazooka Cat
por Tedi Ripper Dom 16 Jul 2017, 23:01

» Como melhorar um protótipo(Design)
por lolandoplayer Dom 16 Jul 2017, 22:56

» Diminuir velocidade ao arrastar objeto
por LwysF Dom 16 Jul 2017, 17:33

» Ajuda para mecanismo do jogo
por Willy Dom 16 Jul 2017, 15:54

Estatísticas
Temos 12700 usuários registrados
O último usuário registrado atende pelo nome de Eduardo Gomes

Os nossos membros postaram um total de 220918 mensagens em 30411 assuntos

Definir variável p/ uma instância recém-criada

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

Definir variável p/ uma instância recém-criada

Mensagem por Doritos555 em Seg 09 Jul 2012, 01:01

Quero criar uma instância de um objeto qualquer, e definir suas variáveis no momento que ele foi criado. Qual código uso para fazer isso?

Nota: A instância será de um objeto que possui mais instâncias iguais na room, logo especificar diretamente p/ o OBJETO_X não vai funcionar.
avatar
Doritos555

Ranking : Nota A
Data de inscrição : 19/01/2012
Número de Mensagens : 78
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Definir variável p/ uma instância recém-criada

Mensagem por Camin em Seg 09 Jul 2012, 01:15

No evento create coloque o código com as variáveis.
Ex:
Código:
Variável=0
Se você quiser que as variáveis sirvam para todos os objetos daquele tipo que estão na room seja iguail para todos, crie um objeto invisível ou use um objeto que seja único na room e coloque "global.variável"(sempre que usar a variável tenque escrever o " global. ".
avatar
Camin

Data de inscrição : 26/03/2011
Número de Mensagens : 101
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Definir variável p/ uma instância recém-criada

Mensagem por Doritos555 em Seg 09 Jul 2012, 01:17

Não é isso que eu quero. Quero definir uma variável somente para aquela instância em específico, e não para aquele objeto.

Ou seja... criar, durante o jogo, uma instância especial. Um caso à parte.

EDIT: Se alguém souber um modo de encontrar o ID da instância que foi recém-criada, isso resolve o problema.
avatar
Doritos555

Ranking : Nota A
Data de inscrição : 19/01/2012
Número de Mensagens : 78
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Definir variável p/ uma instância recém-criada

Mensagem por Esaucm98 em Seg 09 Jul 2012, 03:45

vc pode fazer assim:

Código:
instancia = instance_create(x,y,obj_instancia);
with(instancia)
{
variavel=0
}


espero ter ajudado

~esau

Esaucm98

Ranking : Nota D
Notas recebidas : D
Data de inscrição : 13/05/2012
Número de Mensagens : 275
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ver perfil do usuário http://www.legioncrafters.tk

Voltar ao Topo Ir em baixo

Re: Definir variável p/ uma instância recém-criada

Mensagem por Thiago_o_programador em Seg 09 Jul 2012, 14:04

Se o caso for ID use instance_id.
avatar
Thiago_o_programador

Ranking : Nota D
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Número de Mensagens : 709
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 1

Ver perfil do usuário http://www.jogosdahora.maisblog.net

Voltar ao Topo Ir em baixo

Re: Definir variável p/ uma instância recém-criada

Mensagem por itallo em Seg 09 Jul 2012, 14:21

faz assim:

nnn = instance_create(x,y,objeto)
nnn.nome_da_variável = ao_valor_desejado_seja_string_ou_float

a variável pode até ser inventada na hora, apenas colocando o nome dela depois do "nnn."
avatar
itallo

Ranking : Sem avaliações
Data de inscrição : 26/08/2009
Número de Mensagens : 969
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 1
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Definir variável p/ uma instância recém-criada

Mensagem por Doritos555 em Seg 09 Jul 2012, 18:08

Obg à todos, criar uma variável = instância funcionou. ;D
avatar
Doritos555

Ranking : Nota A
Data de inscrição : 19/01/2012
Número de Mensagens : 78
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

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