|
|
|
Autor |
Mensagem |
Marceloteen
Usuário
Registrado: 18/10/11 Mensagens: 369 Localização: Passos,MG |
|
Question Dlg |
|
Muito bem,gostaria de postar meu primeiro tutorial depois de retornar ao 3DGB.
Seguinte:a alguns meses eu abri um topico sobre a função QuestionDlg.
Infelizmente ninguém conseguiu me ajudar,porém agora descobri como se faz e gostaria de compartilhar com vocês.
A função é esta:QuestionDlg(Msg: string): Boolean;
Mas pra que serve??
Se você quiser fazer um dialogo ou alguma confirmação com o Player.
Essa função exibe uma caixa de dialogo com uam mensagem e duas opçoes,SIM e NÃO.
Se clicar em sim o valor será positivo e negativo se clicar em não.
No meu exemplo,criei um cubo e no seu Evento On Interact coloquei o seguinte código:
| | if QuestionDlg('Interagir?')=True then
begin
ErrorDlg('Você interagiu!!');
end
else if QuestionDlg('Interagir?')= False then
begin
ErrorDlg('Você não interagiu!');
end;
|
Muito simples,nem acredito que demorei tanto pra descobrir como se usava essa função.
Espero que ela seja útil para todos.
No lugar das mensagens,vocês podem colocar outros Scripts,como escrever variáveis,abrir Shops(no meu primeiro tópico eu queria esse comando justamente para um shop),entre vários outros.
Enjoy!
_________________ Boa sorte na criação de jogos!
Alimente meu dragão!
(\__/)
(='.'=)Este é um coelinho. Copie e cole ele em sua
(")_(")assinatura para ajudá-lo a dominar o mundo! |
|
Qua Mai 02, 2012 12:44 am |
|
|
ellyo-two
Usuário
Registrado: 21/02/09 Mensagens: 669
|
|
|
|
Aee Marceloteen sempre ajudando agente
_________________ Ravy.studios
Ravy.artes
A Nossa Imaginação é sua diversão |
|
Qua Mai 02, 2012 12:47 am |
|
|
|
|
|
|
|
|