Ú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

[Perunta]Como Funciona? room_set_width(ind,w)

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

[Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Kevin em Sab 14 Nov 2009, 17:16

Olá Pessoal Happy

Estou Vindo Aqui com Uma Dúvida que me Atormenta desde quando Comecei a Mexer no GM XD

só que nunca perguntei aqui porque num achei importante Happy

agora venho perguntar a vocês como se usa a função room_set_width(ind,w)...

bem.. me embananei na parte do Index... coloco oq?... e na parte do Width coloco oq?

Espero resposta o mais Breve Possível Happy

VLW Pessoal

TÉ +

Kevin Produções ;)

PS:. Vim Fazer essa Pergunta Mesmo Porque Tudo Que eu Colocava Não dava certo :/... VLW


Última edição por kekegames em Sab 14 Nov 2009, 17:20, editado 1 vez(es) (Razão : Coloquei que dava Certo XD (lê o final da frase pra intende XD))
avatar
Kevin

Ranking : Nota C
Notas recebidas : C - C
Data de inscrição : 14/11/2008
Número de Mensagens : 1166
Insígnias de JAM :

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

Prêmios
   : 0
   : 1
   : 0

Ver perfil do usuário http://www.programaCODM.webs.com/

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por CPinheiro em Sab 14 Nov 2009, 17:21

Olha, não sei. Mas vejo duas possibilidades:

1. Mudar a width de uma room. Em index, colocamos o nome da room, e em width, a largura dela.

2. Setar o width de uma room criada diretamente com GML. Funcionaria do mesmo jeito acima.

Testa aí e vê no que dá. Aliás, talvez tenha algo no manual sobre ela.
avatar
CPinheiro

Data de inscrição : 01/06/2008
Número de Mensagens : 1015
Insígnias de JAM :

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

Prêmios
   :
   :
   :

Ver perfil do usuário http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Kevin em Sab 14 Nov 2009, 17:33

a sim Obrigado CPinheiro Happy

mais não funcionou :/

bem... coloquei o nome da room.... o tamanho que quero mas não deu certo...

VLW por ajudar Happy... Espero mais Respostas Happy

FLWs

Keké Games©

OBS:. no Help do GM até tem... mais olha só oq ta escrito :/

room_set_width(ind,w) Sets the width for the room with the indicated index.

ou seja (em BR):

room_set_width (ind,w) Define a largura da sala com o índice indicado.

bem.. mais oq eu coloco no Indice? rsrs.. FLWs
avatar
Kevin

Ranking : Nota C
Notas recebidas : C - C
Data de inscrição : 14/11/2008
Número de Mensagens : 1166
Insígnias de JAM :

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

Prêmios
   : 0
   : 1
   : 0

Ver perfil do usuário http://www.programaCODM.webs.com/

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por CPinheiro em Sab 14 Nov 2009, 17:35

Bem, acho que é o nome da room. Por exemplo, no sprite_index, nós colocamos o nome da room.

Bem, tentou com uma room criada diretamente por código?
avatar
CPinheiro

Data de inscrição : 01/06/2008
Número de Mensagens : 1015
Insígnias de JAM :

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

Prêmios
   :
   :
   :

Ver perfil do usuário http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Kevin em Sab 14 Nov 2009, 17:40

Não... eu tentei numa room já criada .. nome é room0

Happy

KKG©
avatar
Kevin

Ranking : Nota C
Notas recebidas : C - C
Data de inscrição : 14/11/2008
Número de Mensagens : 1166
Insígnias de JAM :

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

Prêmios
   : 0
   : 1
   : 0

Ver perfil do usuário http://www.programaCODM.webs.com/

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por ieu em Sab 14 Nov 2009, 17:58

Não... eu tentei numa room já criada .. nome é room0

KKG©
so funciona em rooms que não estão em funcionamento
o igor kingames tem uma engine sobre isso da uma olhada nesse topico
espero ter ajudado
vlw
avatar
ieu

Data de inscrição : 26/09/2009
Número de Mensagens : 122
Insígnias de JAM :

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Kevin em Sab 14 Nov 2009, 18:02

Vlw cara Happy... vou dar uma olhada Smile

mais uma pergunta então... como faço para editar o tamanho da room que estou usando?

VLW

KP©
avatar
Kevin

Ranking : Nota C
Notas recebidas : C - C
Data de inscrição : 14/11/2008
Número de Mensagens : 1166
Insígnias de JAM :

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

Prêmios
   : 0
   : 1
   : 0

Ver perfil do usuário http://www.programaCODM.webs.com/

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Igor KinGamer em Sab 14 Nov 2009, 19:45

Testando agora, descobri um jeito de mudar o tamanho da room em que praticamente não vai para outra (praticamente, porque teoricamente vai sim).
Você só precisa criar outra room (vazia, pode deixar o tamanho (1,1) se assim ocupar menos memória).
Digamos que a room em que você está é a room0, e a outra que você criou é a room1:

Código:
room = room1; // Vai para a room1
room_set_width(room0, get_integer("Escolha a largura da room.", room0.room_width)) // Muda o tamanho da room0 usando o número que você escolher;
room_set_height(room0, get_integer("Escolha a altura da room.", room0.room_height)); // Idem
room = room0; // Volta para a room0

O único problema é que reseta a room0. Eu tentei deixá-la persistent por códigos e diretamente na room, mas não adiantou.
Quando "persistentei" por códigos, continuou resetando, e quando já deixei direto na room, não fez nada (nem mudou o tamanho).
avatar
Igor KinGamer

Data de inscrição : 26/09/2008
Número de Mensagens : 890
Insígnias de JAM :

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

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Convidad em Sab 14 Nov 2009, 20:01

@Igor KinGamer escreveu:O único problema é que reseta a room0. Eu tentei deixá-la persistent por códigos e diretamente na room, mas não adiantou.

Já tentou dar um "save game" e depois um "load" bem rápido? Talvez funcione... Não sei se o "save game" do GM guarda uma informação como o tamanho da room...

Convidad
Convidado


Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Igor KinGamer em Sab 14 Nov 2009, 20:20

@Capitão Commando escreveu:
@Igor KinGamer escreveu:O único problema é que reseta a room0. Eu tentei deixá-la persistent por códigos e diretamente na room, mas não adiantou.

Já tentou dar um "save game" e depois um "load" bem rápido? Talvez funcione... Não sei se o "save game" do GM guarda uma informação como o tamanho da room...

Fiz uns testes com save e load mas não deu certo. Tentei também deixar todos os objetos persistent, e também não deu certo. Esse é um caso perdido XD

O jeito que eu vejo é armazenar todas as informações que você quiser manter em variáveis ou fazer como está naquela minha engine, porém deixando os objetos persistents.
avatar
Igor KinGamer

Data de inscrição : 26/09/2008
Número de Mensagens : 890
Insígnias de JAM :

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

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: [Perunta]Como Funciona? room_set_width(ind,w)

Mensagem por Kevin em Dom 15 Nov 2009, 20:32

Obrigado Pessoal Happy... Mais Consegui ja dar um Jeito... Coo o Capitão Comando Não Da Certo :/

Como Igor King Falou Da Certo Sim Happy... Mais Acho que Seria Melhor Fazer um Sistema Assim (Como estou Usando):

Apertando Enter:

Código:
room_set_width(room0,1000)
room_set_height(room0,1000)
room_restart()

Ele Muda o Tamanho da Room... Mais Nesse Caso De Não Salvar os Objetos Na Room.. Ainda Num Vi issu :/

VLW Pessoal Happy

Agradeço

Keké Games©

EDIT:

Com a ROOM Persistente Nesse Estilo Funciona Sim Happy

FLWs ;)
avatar
Kevin

Ranking : Nota C
Notas recebidas : C - C
Data de inscrição : 14/11/2008
Número de Mensagens : 1166
Insígnias de JAM :

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

Prêmios
   : 0
   : 1
   : 0

Ver perfil do usuário http://www.programaCODM.webs.com/

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