GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» player não consegue andar
por 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


problema com sprite

3 participantes

Ir para baixo

problema com sprite Empty problema com sprite

Mensagem por jpaulo Ter 30 Nov 2010, 16:01

eu tenho um problema com sprite.quando eu mando mudar de sprite,da certo,mas e como se o sprite tivesse menos sumages.na hora de rodar aparece com menos submages,com apenas 5,enquanto esse sprite na verdade tem mais de 10.
jpaulo
jpaulo

Data de inscrição : 21/03/2010
Reputação : 0
Número de Mensagens : 345
Prêmios : problema com sprite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

problema com sprite Empty Re: problema com sprite

Mensagem por theokof98 Ter 30 Nov 2010, 16:13

kra,
no game maker tem uma parada chamada
image_speed
q é a velocidade que fica a sua sprite.
todo obj tem image_speed = 1

pelo o que eu intendi, tem imagens da sprite sendo cortadas.
então faça o seguinte:

quando vc trocar trocar a sprite do seu obj
vc coloca
image_speed = 0.5

ve se da certo.

obs: tem outras formas de resolver isso, + é muito coplexo é vc teria q refazer o se game.
theokof98
theokof98

Games Ranking : Nota B

Notas recebidas : D,B,C,B
Data de inscrição : 18/12/2009
Reputação : 8
Número de Mensagens : 308
Prêmios : problema com sprite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 1 Bronze x 0

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

Ir para o topo Ir para baixo

problema com sprite Empty Re: problema com sprite

Mensagem por jpaulo Qua 01 Dez 2010, 11:47

theokof98 escreveu:kra,
no game maker tem uma parada chamada
image_speed
q é a velocidade que fica a sua sprite.
todo obj tem image_speed = 1

pelo o que eu intendi, tem imagens da sprite sendo cortadas.
então faça o seguinte:

quando vc trocar trocar a sprite do seu obj
vc coloca
image_speed = 0.5

ve se da certo.

obs: tem outras formas de resolver isso, + é muito coplexo é vc teria q refazer o se game.
nao deu certo.
jpaulo
jpaulo

Data de inscrição : 21/03/2010
Reputação : 0
Número de Mensagens : 345
Prêmios : problema com sprite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

problema com sprite Empty Re: problema com sprite

Mensagem por Mr. Kaleb Qua 01 Dez 2010, 11:51

Bota a função Change Sprite ai lá tem o sprite e a quantidade de subimages.
Aí você coloca 10.
Mr. Kaleb
Mr. Kaleb

Games Ranking : Nota C

Notas recebidas : C
Data de inscrição : 07/09/2010
Reputação : 21
Número de Mensagens : 1400
Prêmios : problema com sprite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

problema com sprite Empty Re: problema com sprite

Mensagem por jpaulo Qua 01 Dez 2010, 12:04

ainda nao funcionou.
e como se fosse do programa,sei la
eu uso um crack no GM.
pode ter sido por isso?
jpaulo
jpaulo

Data de inscrição : 21/03/2010
Reputação : 0
Número de Mensagens : 345
Prêmios : problema com sprite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

problema com sprite Empty Re: problema com sprite

Mensagem por theokof98 Qua 01 Dez 2010, 13:09

não kra,
o crack não tem nada haver não

cara pr nos te ajudarmos vc vai ter q colocar o codigo do obj todo.
ai da pr te ajudar melhor

pq pela pergunta q vc fez não da nem pr saber nada.

tipo:
eu não sei qual código vc usa pr mudar a sprite do obj
eu não sei quais as variaveis do obj influenciam nisso
etc
...

fica dificil de ajudar sem saber com q tipo de código está se lidando.
é como dar um tiro no escuro
qm lee só o q vc colocou só pode da palpites de sorte

entende?

eu sei q tem q ter meio q um sigilo na hora de mostrar seu códigos do seu jogo
+ se vc não mostrar nada fica quase q imposivel de te ajudar


theokof98
theokof98

Games Ranking : Nota B

Notas recebidas : D,B,C,B
Data de inscrição : 18/12/2009
Reputação : 8
Número de Mensagens : 308
Prêmios : problema com sprite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 1 Bronze x 0

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

Ir para o topo Ir para baixo

problema com sprite Empty Re: problema com sprite

Mensagem por jpaulo Qua 01 Dez 2010, 16:54

ta bom
create:
Código:
parado=true
correndo=false
pulando=false
atacando=false
direita=true
perdendo=false
no_chao=true
image_speed=0.5
no step:
Código:
if place_free(x,y+1) {gravity=0.5}else{gravity=0} if vspeed>12 {vspeed=12}
if parado=true {sprite_index=spr_naruto_parado}
if correndo=true {sprite_index=spr_naruto_correndo}
if pulando=true
    {no_chao=false if vspeed<0 {sprite_index=spr_naruto_subindo}if vspeed>0 {sprite_index=spr_naruto_descendo}}
else{no_chao=true}
if perdendo=true {sprite_index=spr_naruto_dano}
if direita=true {image_xscale=1}else{image_xscale=-1}
if atacando=true {if pulando=false {sprite_index=spr_naruto_atk}else{sprite_index=spr_naruto_atk_pulo}}
if distance_to_object(obj_chao)<1 and vspeed>0
    {move_contact_solid(direction,12) vspeed=0 pulando=false no_chao=true parado=true}
Código:
if keyboard_check(vk_left) and perdendo=false and atacando=false
    {direita=false if pulando=false {correndo=true} parado=false
    if place_free(x-6,y) {x-=6}else{if place_free(x-5,y-9) {x-=5 y-=8} move_contact_solid(270,8)}}
if keyboard_check(vk_right) and perdendo=false and atacando=false
    {direita=true if pulando=false {correndo=true} parado=false
    if place_free(x+6,y) {x+=6}else{if place_free(x+5,y-9) {x+=5 y-=8} move_contact_solid(270,8)}}
if keyboard_check_released(vk_left) and perdendo=false and atacando=false {correndo=false parado=true}
if keyboard_check_released(vk_right) and perdendo=false and atacando=false {correndo=false parado=true}
if keyboard_check(ord('Z')) and no_chao=true and perdendo=false and atacando=false {vspeed=-13 pulando=true}
if keyboard_check_pressed(ord('X')) and perdendo=false and atacando=false {parado=false atacando=true}
if keyboard_check(ord('A')){sprite_index=spr_naruto_ood_rasengan}
colisao com o obj_madara:
Código:
{perdendo=true}
espaço:
açao de reiniciar o joo
animation end:
Código:
if atacando=true {atacando=false parado=true correndo=false}
if perdendo=true{perdendo=false parado=true correndo=false image_speed=0.2}
(edit)
esqueci:
spr_naruto_ood_rasengan=sprite com problema.
mas fiz testes e descobri que o problema estava no 1° codigo do step:
Código:
if place_free(x,y+1) {gravity=0.5}else{gravity=0} if vspeed>12 {vspeed=12}
if parado=true {sprite_index=spr_naruto_parado}
if correndo=true {sprite_index=spr_naruto_correndo}
if pulando=true
    {no_chao=false if vspeed<0 {sprite_index=spr_naruto_subindo}if vspeed>0 {sprite_index=spr_naruto_descendo}}
else{no_chao=true}
if perdendo=true {sprite_index=spr_naruto_dano}
if direita=true {image_xscale=1}else{image_xscale=-1}
if atacando=true {if pulando=false {sprite_index=spr_naruto_atk}else{sprite_index=spr_naruto_atk_pulo}}
if distance_to_object(obj_chao)<1 and vspeed>0
    {move_contact_solid(direction,12) vspeed=0 pulando=false no_chao=true parado=true}
(edit)
bem,eu ja descobri o q era a variavel "parado".substitui pela variavel sprite_index.ai funcionou.
mas pq sera q aconteceu isso????
jpaulo
jpaulo

Data de inscrição : 21/03/2010
Reputação : 0
Número de Mensagens : 345
Prêmios : problema com sprite Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

problema com sprite Empty Re: problema com sprite

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos