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
avatar
Ranking : Nota A
Notas recebidas : D + A + A
Data de inscrição : 06/12/2009
Número de Mensagens : 1229
Insígnias de JAM :

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

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

Alterar o tamanho da room no jogo?

em Qua 14 Set 2011, 07:14
Como fazer isso em pleno jogo e enquanto estiver na room? É possível? Se sim como?
avatar
Ranking : Nota B
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Número de Mensagens : 2964
Insígnias de JAM :

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

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

Re: Alterar o tamanho da room no jogo?

em Qua 14 Set 2011, 08:51
Não é possível, mas é possível alterar as variáveis da view, ou seja, vai PARECER que a room mudou de tamanho.
Código:
view_wview[0]+=alteracaoDeZoom; view_hview[0]+=alteracaoDeZoom
avatar
Ranking : Nota A
Notas recebidas : B A
Data de inscrição : 20/12/2008
Número de Mensagens : 2516
Insígnias de JAM :

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

Prêmios
   : 2
   : 1
   : 1
Ver perfil do usuáriohttp://redscreensoft.blogspot.com

Re: Alterar o tamanho da room no jogo?

em Qua 14 Set 2011, 10:40
Entendi sua pergunta. Você deve ter percebido que as funções room_set_width e room_set_height não funcionaram em seus testes, certo? Isso porque a room não pode ter seu tamanho alterado estando nela.

Para resolver esse pequeno obstáculo crie uma room de redimensionamento. Ela vai mudar o tamanho da room que você quer.

Procedimentos:

-Crie uma room vazia de nome resize.
-Guarde os valores novos da room em duas variáveis globais.
-Deixe a room que deve ter o tamnho mudado em Persistent, caso queira as coisas continuem de onde pararam.
-No create da room resize coloque:

Código:
//Muda o tamanho da room "room_jogo"
room_set_width(room_jogo,global.w_var)
room_set_height(room_jogo,global.h_var)

//retorna à room "room_jogo"
room=room_jogo

-No step do objeto que muda o tamnaho da room:

Código:
if keyboard_check_pressed(vk_enter)
{
//muda o valor das variáveis
global.w_var=1000
global.h_var=500

//vai para a room de resimensionamento
room=resize
}

Terminado. Não testei, mas deve funcionar sim.

FLWS!
avatar
Ranking : Nota A
Notas recebidas : D + A + A
Data de inscrição : 06/12/2009
Número de Mensagens : 1229
Insígnias de JAM :

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

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

Re: Alterar o tamanho da room no jogo?

em Qua 14 Set 2011, 14:16
@Alex FC escreveu:Entendi sua pergunta. Você deve ter percebido que as funções room_set_width e room_set_height não funcionaram em seus testes, certo? Isso porque a room não pode ter seu tamanho alterado estando nela.

Para resolver esse pequeno obstáculo crie uma room de redimensionamento. Ela vai mudar o tamanho da room que você quer.

Procedimentos:

-Crie uma room vazia de nome resize.
-Guarde os valores novos da room em duas variáveis globais.
-Deixe a room que deve ter o tamnho mudado em Persistent, caso queira as coisas continuem de onde pararam.
-No create da room resize coloque:

Código:
//Muda o tamanho da room "room_jogo"
room_set_width(room_jogo,global.w_var)
room_set_height(room_jogo,global.h_var)

//retorna à room "room_jogo"
room=room_jogo

-No step do objeto que muda o tamnaho da room:

Código:
if keyboard_check_pressed(vk_enter)
{
//muda o valor das variáveis
global.w_var=1000
global.h_var=500

//vai para a room de resimensionamento
room=resize
}

Terminado. Não testei, mas deve funcionar sim.

FLWS!


Muito bom, testei aqui e funcionou MUITO bem, na realidade eu tentava mudar a propria variavel room_width... SAHUSAUHHSUASA'

Pois bem, tópico resolvido! Vlw Alex!
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