Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
[Resolvido] Como fazer um objeto contornar a room ?
+4
lukazdragon
Adriel
Licht
The Wizard
8 participantes
Página 1 de 2
Página 1 de 2 • 1, 2
[Resolvido] Como fazer um objeto contornar a room ?
alguem sabe como fazer o objeto ficar cercando a room ou seja aparecer esse objeto em todos os lados e cantos da room praticamente contornar a room alguem sabe ?
The Wizard- Games Ranking :
Notas recebidas : B
Data de inscrição : 24/03/2010
Reputação : 17
Número de Mensagens : 1129
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
faz uma barra invisível pra cada direção, ai quando o objeto colidir com cada uma, ir para direção tal.
Licht- Games Ranking :
Data de inscrição : 26/04/2010
Reputação : 34
Número de Mensagens : 1217
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
se vc não leu o titulo eu quero saber como conornar a room sem ter esse trabalho todo
The Wizard- Games Ranking :
Notas recebidas : B
Data de inscrição : 24/03/2010
Reputação : 17
Número de Mensagens : 1129
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
Tu é preguiçoso, hein mano?! Faz assim! ( acho que é o único jeito )
Adriel- Data de inscrição : 18/07/2009
Reputação : 2
Número de Mensagens : 924
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
sou muito preguisoço mas tudo bem aranjo um geito de fazer isso
The Wizard- Games Ranking :
Notas recebidas : B
Data de inscrição : 24/03/2010
Reputação : 17
Número de Mensagens : 1129
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
Tu é preguiçoso, hein mano?!
sou muito preguisoço
bricadeiras a parte...
mas de boa, você pode usar uma time line se não tiver nenhuma alteração no percurso.
Licht- Games Ranking :
Data de inscrição : 26/04/2010
Reputação : 34
Número de Mensagens : 1217
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
Faz um path que ande em torno da room, ou seja, faça as linhas fazerem uma volta na room, chame de path_contorno, depois vai no create do objeto e bota:
o número 4 você muda para a velocidade que você quer que o objeto ande nesse path.
Mas se você quiser que ele funcione como uma parede em volta da room, vai na room, fica segurando "Shift" e clica num canto da room, deixa clicaco e vai contornando a room com o mouse, que o objeto vai aparecer onde você passar com o mouse.
Espero ter ajudado ;D, Abraços.
path_start(path_contorno,4,1,0);
o número 4 você muda para a velocidade que você quer que o objeto ande nesse path.
Mas se você quiser que ele funcione como uma parede em volta da room, vai na room, fica segurando "Shift" e clica num canto da room, deixa clicaco e vai contornando a room com o mouse, que o objeto vai aparecer onde você passar com o mouse.
Espero ter ajudado ;D, Abraços.
lukazdragon- Data de inscrição : 18/05/2010
Reputação : 0
Número de Mensagens : 35
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
mas a room pode ser maior do que o path...
Licht- Games Ranking :
Data de inscrição : 26/04/2010
Reputação : 34
Número de Mensagens : 1217
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
Não entendi direito sua duvida, você quer que o objeto se movimente em volta da Room ou que sejam criador vários objetos nos contornos dela?
Re: [Resolvido] Como fazer um objeto contornar a room ?
não queria que o objeto ficase em todos os lados da room contornando
The Wizard- Games Ranking :
Notas recebidas : B
Data de inscrição : 24/03/2010
Reputação : 17
Número de Mensagens : 1129
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
que nem aqueles itens que ficam comtornando a tela no mario kart para SNES?
Licht- Games Ranking :
Data de inscrição : 26/04/2010
Reputação : 34
Número de Mensagens : 1217
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
você pode usar um loop para criar todos os objetos em volta da room, mais isso vai deixar seu game lento!
Re: [Resolvido] Como fazer um objeto contornar a room ?
ñ entendi ?!?!?!?
The Wizard- Games Ranking :
Notas recebidas : B
Data de inscrição : 24/03/2010
Reputação : 17
Número de Mensagens : 1129
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
Ou poderia usar o comando for para ir criando as instâncias em volta.
O único problema, é que não sou muito especializado nesse ramo, ontem por exemplo, tentei fazer a mesma coisa que você está pedindo, e acredite, meu jogo travou inteiro.
Mas caso se interesse, pode tentar fazer, a estrutura do for é simples:
for (variavel declarada; condição para que o for prossiga; alteração da variavel)
{
comando utilizando a variável
}
Um exemplo prático seria criando a variável yy para representar o y em cada criação:
for (yy=0; yy<room_height; yy+=1)
{
instance_create(0,yy,obj_contorno)
}
Bom é isso, mas é bom você pedir ajuda a outra pessoa porque dependendo da forma de como é usado, o for pode travar o jogo por completo.
O único problema, é que não sou muito especializado nesse ramo, ontem por exemplo, tentei fazer a mesma coisa que você está pedindo, e acredite, meu jogo travou inteiro.
Mas caso se interesse, pode tentar fazer, a estrutura do for é simples:
for (variavel declarada; condição para que o for prossiga; alteração da variavel)
{
comando utilizando a variável
}
Um exemplo prático seria criando a variável yy para representar o y em cada criação:
for (yy=0; yy<room_height; yy+=1)
{
instance_create(0,yy,obj_contorno)
}
Bom é isso, mas é bom você pedir ajuda a outra pessoa porque dependendo da forma de como é usado, o for pode travar o jogo por completo.
fonetico- Data de inscrição : 05/10/2009
Reputação : 7
Número de Mensagens : 1830
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
]souzalucasjose escreveu:Ou poderia usar o comando for para ir criando as instâncias em volta.
O único problema, é que não sou muito especializado nesse ramo, ontem por exemplo, tentei fazer a mesma coisa que você está pedindo, e acredite, meu jogo travou inteiro.
Mas caso se interesse, pode tentar fazer, a estrutura do for é simples:
for (variavel declarada; condição para que o for prossiga; alteração da variavel)
{
comando utilizando a variável
}
Um exemplo prático seria criando a variável yy para representar o y em cada criação:
for (yy=0; yy<room_height; yy+=1)
{
instance_create(0,yy,obj_contorno)
}
Bom é isso, mas é bom você pedir ajuda a outra pessoa porque dependendo da forma de como é usado, o for pode travar o jogo por completo.
o erro é porque você está criando um objeto a cada 1 pixel, o correto seria ele informar o tamanho do objeto e só mudar no for, exemplo:
- Código:
for (yy=0; yy<room_height; yy+=32) // 32 = quantidade de pixels do obj
{
instance_create(0,yy,obj_contorno)
}
//não testei, mais deve deixar menos lento .-.
Re: [Resolvido] Como fazer um objeto contornar a room ?
Isaias escreveu:]souzalucasjose escreveu:Ou poderia usar o comando for para ir criando as instâncias em volta.
O único problema, é que não sou muito especializado nesse ramo, ontem por exemplo, tentei fazer a mesma coisa que você está pedindo, e acredite, meu jogo travou inteiro.
Mas caso se interesse, pode tentar fazer, a estrutura do for é simples:
for (variavel declarada; condição para que o for prossiga; alteração da variavel)
{
comando utilizando a variável
}
Um exemplo prático seria criando a variável yy para representar o y em cada criação:
for (yy=0; yy<room_height; yy+=1)
{
instance_create(0,yy,obj_contorno)
}
Bom é isso, mas é bom você pedir ajuda a outra pessoa porque dependendo da forma de como é usado, o for pode travar o jogo por completo.
o erro é porque você está criando um objeto a cada 1 pixel, o correto seria ele informar o tamanho do objeto e só mudar no for, exemplo:
- Código:
for (yy=0; yy<room_height; yy+=32) // 32 = quantidade de pixels do obj
{
instance_create(0,yy,obj_contorno)
}
//não testei, mais deve deixar menos lento .-.
Não é só isso, também é necessário saber se a sprite tá centralizada ou não.
fonetico- Data de inscrição : 05/10/2009
Reputação : 7
Número de Mensagens : 1830
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
Fiz um pequeno script para você.
1º Crie um script com o nome CriadorObjetos.
2º Coloque isso dentro dele:
{
instance_create(0, 0, argument0) ;
var WNumber, HNumber ;
WNumber := room_width / argument0.sprite_width ;
HNumber := room_height / argument0.sprite_height ;
for (V := 1; V < HNumber; V += 1) {
instance_create(0, argument0.sprite_height * V, argument0) ;
}
for (V := 1; V < HNumber; V += 1) {
instance_create(room_width - argument0.sprite_width, argument0.sprite_height * V, argument0) ;
}
for (V := 1; V < WNumber; V += 1) {
instance_create(argument0.sprite_width * V, 0 , argument0) ;
}
for (V := 1; V < WNumber; V += 1) {
instance_create(argument0.sprite_height * V, room_height - argument0.sprite_height, argument0) ;
}
}
3º No evento em que for criar os objetos use:
{
CriadorObjetos(nomedoobjeto) ;
}
1º Crie um script com o nome CriadorObjetos.
2º Coloque isso dentro dele:
{
instance_create(0, 0, argument0) ;
var WNumber, HNumber ;
WNumber := room_width / argument0.sprite_width ;
HNumber := room_height / argument0.sprite_height ;
for (V := 1; V < HNumber; V += 1) {
instance_create(0, argument0.sprite_height * V, argument0) ;
}
for (V := 1; V < HNumber; V += 1) {
instance_create(room_width - argument0.sprite_width, argument0.sprite_height * V, argument0) ;
}
for (V := 1; V < WNumber; V += 1) {
instance_create(argument0.sprite_width * V, 0 , argument0) ;
}
for (V := 1; V < WNumber; V += 1) {
instance_create(argument0.sprite_height * V, room_height - argument0.sprite_height, argument0) ;
}
}
3º No evento em que for criar os objetos use:
{
CriadorObjetos(nomedoobjeto) ;
}
Re: [Resolvido] Como fazer um objeto contornar a room ?
eu usei esse script e o jogo fechou ao iniciar oO
eu acho que sao os loops, aconteceu coom mais alguem?
eu acho que sao os loops, aconteceu coom mais alguem?
...- Data de inscrição : 26/05/2010
Reputação : 0
Número de Mensagens : 42
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido] Como fazer um objeto contornar a room ?
game_maker escreveu:eu usei esse script e o jogo fechou ao iniciar oO
eu acho que sao os loops, aconteceu coom mais alguem?
Estranho, eu limitei bastante os loops. Vou ver o que pode estar acontecendo.
Lembre-se, você precisa usar o Script em um objeto diferente do que será criado senão será criado um loop infinito.
Re: [Resolvido] Como fazer um objeto contornar a room ?
voce é demais cara meu jogo não fechou e esta perfeito muito obrigado algum moderador bota resolvido ai
The Wizard- Games Ranking :
Notas recebidas : B
Data de inscrição : 24/03/2010
Reputação : 17
Número de Mensagens : 1129
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Página 1 de 2 • 1, 2
Tópicos semelhantes
» [RESOLVIDO] Como fazer um objeto passar de Room sem resetar.
» { Resolvido }Como fazer para que o player morra quando cair embaixo da room mais parar no lado e em cima da room !?
» Como fazer preenchimento de objeto na room em massa?
» Dúvida: Como fazer a room seguir um objeto
» Como posso fazer um objeto aparecer randonicamente na room?
» { Resolvido }Como fazer para que o player morra quando cair embaixo da room mais parar no lado e em cima da room !?
» Como fazer preenchimento de objeto na room em massa?
» Dúvida: Como fazer a room seguir um objeto
» Como posso fazer um objeto aparecer randonicamente na room?
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos