[duvida] por que não funciona dessa forma

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

[duvida] por que não funciona dessa forma

Mensagem por JoaoVanBlizzard em Qua 05 Fev 2014, 18:37

Tem vezes que eu penso que eu sou um péssimo programado (e sou mesmo), mas tem vezes que eu sempre acho que o game maker tem certos bugs (e tem mesmo) , mas muitos passam despercebido, mas esse no gms eu não to entendendo por que acontece, queria uma ajuda aqui

Antes de mais nada, eu estou usando o GMS professional edition original(aquele que a yoyo games fez promoção) versão 1.2 , e estou em um notbook usando ele.

o problema é o seguinte: eu quero fazer com que um objeto fique em alpha ( na verdade eu não quero fazer isso, mas vou fazer assim para facilitar) quando o personagem tem a velocidade(vspeed ) menor que zero, o problema é que quando salto isso não acontece, eu coloquei no objeto esse código
Step:
Código:

if (obj_player.vspeed < 0 )
{
image_alpha=0.5
}

E no personagem (obj_player )esse código

Código:


if ((keyboard_check_pressed(vk_up)))
{
    yspeed =-10;
}

onde está meu erro?

JoaoVanBlizzard

Ranking : Nota B
Número de Mensagens : 1925
Idade : 38
Data de inscrição : 04/03/2012
Notas recebidas : B+B
Reputação : 144
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: [duvida] por que não funciona dessa forma

Mensagem por Gabreel em Qua 05 Fev 2014, 18:43

Código:
if ((keyboard_check_pressed(vk_up)))
{
    yspeed =-10;
}
yspeed

Código:
if (obj_player.vspeed < 0 )
{
image_alpha=0.5
}
vspeed

Razz

Gabreel

Número de Mensagens : 2227
Idade : 20
Data de inscrição : 02/10/2009
Reputação : 52
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [duvida] por que não funciona dessa forma

Mensagem por JoaoVanBlizzard em Qua 05 Fev 2014, 18:51

Ah, sim eu me toquei agora, o cara me enviou um código genérico para chamar a função "yspeed" ao invéz de vspeed, bem que eu estranhei que no gm8 tinha dado certo, e que o código do gm8 era meu mesmo, vou examinar um outro problema aqui, se eu nao conseguir resolver eu posto outra vez.

JoaoVanBlizzard

Ranking : Nota B
Número de Mensagens : 1925
Idade : 38
Data de inscrição : 04/03/2012
Notas recebidas : B+B
Reputação : 144
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: [duvida] por que não funciona dessa forma

Mensagem por Conteúdo patrocinado Hoje à(s) 22:26


Conteúdo patrocinado


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