Personalização de diálogo - incluir nome próprio

 
   3D Game Builder - Índice » Programação
Personalização de diálogo - incluir nome próprio
Autor Mensagem
Lemos
Usuário
Usuário


Registrado: 14/04/09
Mensagens: 802
Localização: Rio de Janeiro - RJ

Personalização de diálogo - incluir nome próprio
Amigos

Estava lendo o tutorial do diálogo: https://edirlei.com/3dgamebuilder/pt/3dgamebuilder/Tutorial12.php Ainda não o fiz, mas estava pensando, é possível incluir no parâmetro texto do comando ShowGameDialog o comando de leitura do banco de dados "+DataSet.FieldAsString" , como no exemplo do tutorial do Banco de dados: https://edirlei.com/3dgamebuilder/pt/3dgamebuilder/Tutorial15.php
Desta forma, quando os personagens estivessem conversando, o jogador poderia ser chamado por um nome cadastrado no banco de dados , como acontece no Zelda, e não um nome qualquer padronizado no script?
Vejam o comando ShowGameDialog:

Declaration:
procedure ShowGameDialog(FaceMaterial : String; Texto : String; dHeight : Float; dWidth : Float; dX : Float; dY : Float; FaceHeight : Float; FaceWidth : Float; FaceX : Float; FaceY : Float; TextX : Float; TextY : Float; LineSize : Integer; AutoLine : Boolean);


O +DataSet.FieldAsString entraria justamente no parâmetro texto, daria certo? Confused

Abraço



_________________
Lemos
http://alemdanimacao.zip.net/
Qua Nov 11, 2009 7:24 pm Exibir perfil de usuários
alemoes
Usuário
Usuário


Registrado: 21/08/08
Mensagens: 166
Localização: Clarkston, Washington

nunca tentei, mas acho que sua teoria esta correta... Tenho que treinar um pouco esse script do 3DGB, ainda me confundo muito usando ele...
Qua Nov 11, 2009 7:32 pm Exibir perfil de usuários
Edirlei
Administrador
Administrador


Registrado: 15/03/08
Mensagens: 760

Funcionaria, mas o ideal seria utilizar uma variável, ler ela uma única vez do banco de dados e utilizar ela, sem ficar lendo ela sempre do banco de dados.


Qui Nov 12, 2009 1:26 pm Exibir perfil de usuários
Lemos
Usuário
Usuário


Registrado: 14/04/09
Mensagens: 802
Localização: Rio de Janeiro - RJ

Edirlei escreveu:
Funcionaria, mas o ideal seria utilizar uma variável, ler ela uma única vez do banco de dados e utilizar ela, sem ficar lendo ela sempre do banco de dados.


Entendi, criar uma variável equivalente ao nome e alterar ela a partir do banco, e depois ler a partir dela durante o jogo! Depois, quando fechasse o jogo, a variável voltaria ao padrão original, o nome padrão, mas se tivesse um script de leitura a partir do banco, ela seria corrigida. Valeu a dica! Very Happy

Abraço!

_________________
Lemos
http://alemdanimacao.zip.net/
Qui Nov 12, 2009 1:42 pm Exibir perfil de usuários
   3D Game Builder - Índice » Programação
Página 1 de 1