Trocar background de todas as rooms

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

Trocar background de todas as rooms

Mensagem por cubano9999 em Qua 16 Jan 2013, 17:10

Fiz uma opção de trocar background em meu jogo, usei o codigo: background_index, ele troca mais quando eu volto ao menu principal o background fica do mesmo jeito, eu gostaria de saber quando eu clicar para escolher um certo background trocar os backgrounds de todas as rooms por aquele que eu escolhi.Valeu Happy

cubano9999

Ranking : Nota E
Número de Mensagens : 131
Data de inscrição : 20/06/2012
Notas recebidas : E+E
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Trocar background de todas as rooms

Mensagem por KinKing em Qua 16 Jan 2013, 19:22

Você pode colocar na primeira room do seu jogo (o menu):

global.backgroundUsado = SeuBackgroundInicial;

E depois colocar no código da criação de todas as rooms que você quer que sejam afetadas deste jeito:

background_index = global.backgroundUsado;

KinKing

Número de Mensagens : 416
Data de inscrição : 29/05/2008
Reputação : 16
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://felipejoys.webnode.com

Voltar ao Topo Ir em baixo

Re: Trocar background de todas as rooms

Mensagem por cubano9999 em Qua 16 Jan 2013, 20:54

KinKing escreveu:Você pode colocar na primeira room do seu jogo (o menu):

global.backgroundUsado = SeuBackgroundInicial;

E depois colocar no código da criação de todas as rooms que você quer que sejam afetadas deste jeito:

background_index = global.backgroundUsado;

Olá você poderia me explicar melhor? Pois eu não sei em que objeto colocar o primeiro codigo, e o segundo eu coloquei no botão de trocar o background, só que o codigo da erra ao colocar o nome do meu background junto com o global.Valeu Happy

cubano9999

Ranking : Nota E
Número de Mensagens : 131
Data de inscrição : 20/06/2012
Notas recebidas : E+E
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Trocar background de todas as rooms

Mensagem por KinKing em Qua 16 Jan 2013, 21:11

Olha, a solução para isso que eu pensei seria você colocar uma room antes de todas, com um único objeto. Neste novo objeto você bota no create apenas:

Código:
global.background = SeuBackgroundInicial; // inicia a variável
room_goto(rm_menu) // a próxima room, assim inicia a variável antes de ser usada e já parte para a próxima room, a pessoa nem vê essa tela!

Já no seu botão, você usa:

Código:
global.background = novoBackground;
background_index = global.background;

E finalmente, você vai na aba SETTINGS da room que você quer usar e clica no Creation Code. Coloque ali:

Código:
background_index = global.background;

Esse último é importante para que a sala seja criada já com esse background_index, definido no global, que muda com o botão que você mencionou.

KinKing

Número de Mensagens : 416
Data de inscrição : 29/05/2008
Reputação : 16
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://felipejoys.webnode.com

Voltar ao Topo Ir em baixo

Re: Trocar background de todas as rooms

Mensagem por cubano9999 em Qua 16 Jan 2013, 22:07

KinKing escreveu:Olha, a solução para isso que eu pensei seria você colocar uma room antes de todas, com um único objeto. Neste novo objeto você bota no create apenas:

Código:
global.background = SeuBackgroundInicial; // inicia a variável
room_goto(rm_menu) // a próxima room, assim inicia a variável antes de ser usada e já parte para a próxima room, a pessoa nem vê essa tela!

Já no seu botão, você usa:

Código:
global.background = novoBackground;
background_index = global.background;

E finalmente, você vai na aba SETTINGS da room que você quer usar e clica no Creation Code. Coloque ali:

Código:
background_index = global.background;

Esse último é importante para que a sala seja criada já com esse background_index, definido no global, que muda com o botão que você mencionou.

É infelizmente não deu, só uma pergunta esse ultimo codigo eu coloquei na primeira room a que so tem 1 objeto, era essa?
Ai a mensagem de erro

cubano9999

Ranking : Nota E
Número de Mensagens : 131
Data de inscrição : 20/06/2012
Notas recebidas : E+E
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Voltar ao Topo Ir em baixo

Re: Trocar background de todas as rooms

Mensagem por KinKing em Qua 16 Jan 2013, 23:42

Não, o último código é para colocar em todas as salas que você quer que sejam afetadas!

KinKing

Número de Mensagens : 416
Data de inscrição : 29/05/2008
Reputação : 16
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://felipejoys.webnode.com

Voltar ao Topo Ir em baixo

Re: Trocar background de todas as rooms

Mensagem por Conteúdo patrocinado Hoje à(s) 18:41


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