Conectar-se
Quem está conectado
24 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 24 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
Data de inscrição : 08/11/2013
Número de Mensagens : 96
Insígnias de JAM :

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

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

Criar barra de vida sem declarar variavel global

em Seg 20 Jan 2014, 22:09
Iae galera eu queria saber se tem algum jeito de criar uma barra de vida sem declara-la global

tipo

global.vida = 100

queria se não tem como colocar só vida = 100

no draw do obj_controle
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 09/05/2013
Número de Mensagens : 822
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 105
Ver perfil do usuário

Re: Criar barra de vida sem declarar variavel global

em Seg 20 Jan 2014, 22:16
Amigo, você pode declarar só "vida", mas ela só vai existir no objeto que você a declarou. Já na global, ele será visível para todos os objetos na room. Supondo claro, que para usar sua variável, precisara de mais de um objeto.
avatar
Data de inscrição : 19/09/2013
Número de Mensagens : 190
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 22
Ver perfil do usuário

Re: Criar barra de vida sem declarar variavel global

em Seg 20 Jan 2014, 22:18
Reputação da mensagem: 100% (1 votos)
claro que tem O_o, qual problema ta dando ?

Se quer declarar variável vida no player e desenha ela pelo controle, se sim faz isso no draw do controle:
Código:

obj_player.vida

flw
Data de inscrição : 08/11/2013
Número de Mensagens : 96
Insígnias de JAM :

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

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

Re: Criar barra de vida sem declarar variavel global

em Seg 20 Jan 2014, 22:19
mas se eu criar a healthbar no objeto que tem a variavel vida o objeto não tera sprite

edit -------------------------------------------------
não tinha visto a segunda resposta
avatar
Ranking : Nota B
Notas recebidas : E + B+B
Data de inscrição : 02/06/2009
Número de Mensagens : 513
Insígnias de JAM :

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

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

Re: Criar barra de vida sem declarar variavel global

em Seg 20 Jan 2014, 23:03
Camilo, nao sei se a dúvida persiste, mas
vc pode executar 2 Draws no mesmo objeto. Por exemplo, eu uso a minha assim:
Código:
draw_sprite(spr_lifebar,0,x,y);
draw_healthbar(x,y,x+155,y+25,lives,c_black,c_red,c_lime,0,true,false);
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