Entrar
Últimos assuntos
» Retorno da GMBR!!!por theguitarmester Ter 19 Mar 2024, 22:38
» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42
» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17
» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18
» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34
» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13
» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18
» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12
» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02
» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55
» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42
» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56
» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49
» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21
» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21
» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39
» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16
» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05
» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55
» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39
» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28
» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01
ajuda especifica com instancia seguindo tela
2 participantes
Página 1 de 1
ajuda especifica com instancia seguindo tela
olá, estou com um problema especifico, já tentei de tudo e não conseguir resolver, é o seguinte.
Eu tenho um objeto que vai ser criado na tela repetidamente, em varios lugares, o problema acontece que após ser criado em determinada posição, eu preciso que ela siga a tela baseado na posição que ele foi criado. Ex: se ele foi criado em x=20, y=30, preciso que ele siga a tela baseada nessa coordenada, o grande problema é que esse objeto vai se repetir na tela mais de 50x, em diferentes lugares, por isso não posso colocar no step x=view_xview, pq ai as 50 repetições ficariam no mesmo lugar, e eu preciso que elas sigam a tela baseadas na posição em que foram criadas. Se algum tiver alguma ideia, já tentei de tudo e nada resolve.
Eu tenho um objeto que vai ser criado na tela repetidamente, em varios lugares, o problema acontece que após ser criado em determinada posição, eu preciso que ela siga a tela baseado na posição que ele foi criado. Ex: se ele foi criado em x=20, y=30, preciso que ele siga a tela baseada nessa coordenada, o grande problema é que esse objeto vai se repetir na tela mais de 50x, em diferentes lugares, por isso não posso colocar no step x=view_xview, pq ai as 50 repetições ficariam no mesmo lugar, e eu preciso que elas sigam a tela baseadas na posição em que foram criadas. Se algum tiver alguma ideia, já tentei de tudo e nada resolve.
uilson- Games Ranking :
Notas recebidas : A
Data de inscrição : 22/03/2011
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: ajuda especifica com instancia seguindo tela
No Step:
- Código:
x = view_xview[0] + xstart;
y = view_yview[0] + ystart;
Re: ajuda especifica com instancia seguindo tela
vlw pela ajuda wily, mas infelizmente não funcionou, pela logica era pra funcionar, mas o objeto some da tela, n sei onde vai parar...Willy escreveu:No Step:Isso deve resolver...
- Código:
x = view_xview[0] + xstart;
y = view_yview[0] + ystart;
Edit:
Consegui! o problema estava na room, os objetos eram criados em coordenadas altas devido ao tamanho da room, que superavam o valor da view, por isso eles sumiam, ai coloquei pro objeto ser criado em valores dentro do tamanho da view deu certo! Muito obrigado pela ajuda!
uilson- Games Ranking :
Notas recebidas : A
Data de inscrição : 22/03/2011
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: ajuda especifica com instancia seguindo tela
Realmente, deveria. Inclusive eu testei esse código aqui...
Bom, vamos aos possíveis problemas e soluções:
1- "Some da Tela" - Se tiver o objeto em questão estiver usando draw e não tiver nenhum comando para desenhar uma sprite, esse é o problema. Pode ser resolvido com esse código no draw:
2- "Funcionou mas você não sabe" - Suponhamos que a sua view seja 640x480, e a sua room, é do tamanho 2500 x 1000. Se esses objetos forem criados em coordenadas superiores a elas ou menores que zero, não vão aparecer mesmo, pois sempre vão ficar fora da view. Se for um objeto que cria esses outros objetos, configure para que seja sempre criado dentro dessa view.
3- Se nada disso funcionar, coloque o código "show_message(x)" e show_message(y) no key_press_enter do objeto que não aparece. Só pra pelo menos sabermos onde ele está...
Bom, vamos aos possíveis problemas e soluções:
1- "Some da Tela" - Se tiver o objeto em questão estiver usando draw e não tiver nenhum comando para desenhar uma sprite, esse é o problema. Pode ser resolvido com esse código no draw:
- Código:
draw_sprite_ext(sprite_index,image_index,x,y,image_xscale,image_yscale,image_angle,image_blend,1);
2- "Funcionou mas você não sabe" - Suponhamos que a sua view seja 640x480, e a sua room, é do tamanho 2500 x 1000. Se esses objetos forem criados em coordenadas superiores a elas ou menores que zero, não vão aparecer mesmo, pois sempre vão ficar fora da view. Se for um objeto que cria esses outros objetos, configure para que seja sempre criado dentro dessa view.
3- Se nada disso funcionar, coloque o código "show_message(x)" e show_message(y) no key_press_enter do objeto que não aparece. Só pra pelo menos sabermos onde ele está...
Re: ajuda especifica com instancia seguindo tela
Willy escreveu:Realmente, deveria. Inclusive eu testei esse código aqui...
Bom, vamos aos possíveis problemas e soluções:
1- "Some da Tela" - Se tiver o objeto em questão estiver usando draw e não tiver nenhum comando para desenhar uma sprite, esse é o problema. Pode ser resolvido com esse código no draw:Sinceramente, acho que não é isso, mas é bom checar...
- Código:
draw_sprite_ext(sprite_index,image_index,x,y,image_xscale,image_yscale,image_angle,image_blend,1);
2- "Funcionou mas você não sabe" - Suponhamos que a sua view seja 640x480, e a sua room, é do tamanho 2500 x 1000. Se esses objetos forem criados em coordenadas superiores a elas ou menores que zero, não vão aparecer mesmo, pois sempre vão ficar fora da view. Se for um objeto que cria esses outros objetos, configure para que seja sempre criado dentro dessa view.
3- Se nada disso funcionar, coloque o código "show_message(x)" e show_message(y) no key_press_enter do objeto que não aparece. Só pra pelo menos sabermos onde ele está...
foi justamente a opção 2. a room era bem maior que a view e eles eram criados com valores alto, por isso não apareciam, ajeitei esse detalhe e deu certo!
Muito obrigado pela ajuda.
uilson- Games Ranking :
Notas recebidas : A
Data de inscrição : 22/03/2011
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
Tópicos semelhantes
» Tela seguindo players
» tela seguindo personagem
» texto seguindo a tela
» [Resolvido]Ajuda com o inimigo seguindo o player
» Ajuda com movimentação de tela
» tela seguindo personagem
» texto seguindo a tela
» [Resolvido]Ajuda com o inimigo seguindo o player
» Ajuda com movimentação de tela
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos