Conectar-se
Quem está conectado
20 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 20 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota B
Notas recebidas : B+B
Data de inscrição : 04/03/2012
Número de Mensagens : 1925
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 144

Prêmios
   : 1
   : 2
   : 0
Ver perfil do usuário

[duvida] por que não funciona dessa forma

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?
avatar
Data de inscrição : 02/10/2009
Número de Mensagens : 2227
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 52

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

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

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
avatar
Ranking : Nota B
Notas recebidas : B+B
Data de inscrição : 04/03/2012
Número de Mensagens : 1925
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 144

Prêmios
   : 1
   : 2
   : 0
Ver perfil do usuário

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

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.
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum