Dúvidas

 
   3D Game Builder - Índice » Suporte
Dúvidas
Autor Mensagem
The Red
Novato
Novato


Registrado: 13/10/15
Mensagens: 36

Dúvidas
ArrowPergunta 1: Como seria um 3D Simulation e o que é?


Arrow Pergunta 2:Como excluo um GUI object?

Arrow Pergunta 3: Como faço um CheckBox funcionar?.



Dom Out 18, 2015 8:02 pm Exibir perfil de usuários
The Red
Novato
Novato


Registrado: 13/10/15
Mensagens: 36

Código:
If iskeypress(27)= true then
begin

SetObjectAnimation('MainActor','crstnd');
end;


4: Eu botei esse código no MAINLOOP do mapa para meu Personagem agachar, só que ai, tem que ficar segurando, tem como pra ficar tipo até eu querer 'desagachar'?


Dom Out 18, 2015 8:15 pm Exibir perfil de usuários
BielziimSM
Usuário
Usuário


Registrado: 15/12/13
Mensagens: 190

Você pode fazer assim:

No Oncreate você cria uma variável:
Código:
WriteGlobalVar('alternar', false);


No Mainloop:
Código:
var alternar : boolean;
 
if IsKeyPress(17) and GetWaitKeyIsUp then
begin

    alternar := ReadGlobalVar('alternar');
    if(alternar) then
    begin
    //Executa a animação de agachar     
    end
    else
    begin
  //Executa a animação de stand normal
    end;
    WriteGlobalVar('alternar', not alternar);       
    SetWaitKeyUp(17);
     
end;


"17" Representa a tecla ctrl , que normalmente e usada para agachar nos jogos!
O que acontece no script acima, você ao apertar a tecla ctrl ativa um comando e se apertar de novo vai outro comando!

Espero ter ajudado =D


_____________________________________________________________

Meu Canal no Youtube:

https://www.youtube.com/user/BrUltraGamer

Perfil no facebook:

https://www.facebook.com/gabrielschulzm

"O Maior inimigo do conhecimento não é a ignorância, mas sim a ilusão de conhecimento.
Seg Out 19, 2015 12:30 am Exibir perfil de usuários
The Red
Novato
Novato


Registrado: 13/10/15
Mensagens: 36

BielziimSM escreveu:
Você pode fazer assim:

No Oncreate você cria uma variável:
Código:
WriteGlobalVar('alternar', false);


No Mainloop:
Código:
var alternar : boolean;
 
if IsKeyPress(17) and GetWaitKeyIsUp then
begin

    alternar := ReadGlobalVar('alternar');
    if(alternar) then
    begin
    //Executa a animação de agachar     
    end
    else
    begin
  //Executa a animação de stand normal
    end;
    WriteGlobalVar('alternar', not alternar);       
    SetWaitKeyUp(17);
     
end;


"17" Representa a tecla ctrl , que normalmente e usada para agachar nos jogos!
O que acontece no script acima, você ao apertar a tecla ctrl ativa um comando e se apertar de novo vai outro comando!

Espero ter ajudado =D


_____________________________________________________________

Meu Canal no Youtube:

https://www.youtube.com/user/BrUltraGamer

Perfil no facebook:

https://www.facebook.com/gabrielschulzm

"O Maior inimigo do conhecimento não é a ignorância, mas sim a ilusão de conhecimento.
Eu acho que eu fiz uma mais fácil vou postar o exemplo... -'

http://www.mediafire.com/download/j0g89echcaraans/Agachar+Personagem+%283DGB%29.rar
Seg Out 19, 2015 12:54 am Exibir perfil de usuários
The Red
Novato
Novato


Registrado: 13/10/15
Mensagens: 36

BielziimSM escreveu:
Você pode fazer assim:

No Oncreate você cria uma variável:
Código:
WriteGlobalVar('alternar', false);


No Mainloop:
Código:
var alternar : boolean;
 
if IsKeyPress(17) and GetWaitKeyIsUp then
begin

    alternar := ReadGlobalVar('alternar');
    if(alternar) then
    begin
    //Executa a animação de agachar     
    end
    else
    begin
  //Executa a animação de stand normal
    end;
    WriteGlobalVar('alternar', not alternar);       
    SetWaitKeyUp(17);
     
end;


"17" Representa a tecla ctrl , que normalmente e usada para agachar nos jogos!
O que acontece no script acima, você ao apertar a tecla ctrl ativa um comando e se apertar de novo vai outro comando!

Espero ter ajudado =D


_____________________________________________________________

Meu Canal no Youtube:

https://www.youtube.com/user/BrUltraGamer

Perfil no facebook:

https://www.facebook.com/gabrielschulzm

"O Maior inimigo do conhecimento não é a ignorância, mas sim a ilusão de conhecimento.
O que seria 'boolean'?
Ter Out 20, 2015 1:29 am Exibir perfil de usuários
   3D Game Builder - Índice » Suporte
Página 1 de 1