Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Estrutura Correta?
3 participantes
Página 1 de 1
Estrutura Correta?
Bom eu quero criar uma classe a base do Heroi e quero que tudo dependa do Servidor:
Poderiam me Dizer que estou fazendo o Correto?
Essa seria a Melhor Maneira?
Poderiam me Dizer que estou fazendo o Correto?
Essa seria a Melhor Maneira?
_________________
Paga um café? Patreon
Komuro Takashi- Colaborador
- Mensagens : 1047
Créditos : 130
Re: Estrutura Correta?
Você criou um método pra pegar cada dado? Porque não unifica tudo em um só método que requisita e carrega esses dados?
_________________
Re: Estrutura Correta?
Tipo Network.Get_herói_Info(2) sendo 2 o dado do levem inicial?
Lembrando que to recriando a classe actor do rgss
O banco de dados $data_actor
Lembrando que to recriando a classe actor do rgss
O banco de dados $data_actor
_________________
Paga um café? Patreon
Komuro Takashi- Colaborador
- Mensagens : 1047
Créditos : 130
Re: Estrutura Correta?
- Código:
def Network.get_info(*args)
cmd = '<get_info>'
args.each { |p| cmd += p.to_s + ';' }
cmd += "</get_info>\n"
end
Network.get_info(:id, :class)
# => '<get_info>id;class</get_info>\n'
Não sei exatamente o que tem na data_actor, porém recomendo que use um método flexível para pegar os dados. Um que você possa pegar somente uma informação ou até mais sem ter dores de cabeça.
Esse esquema que mostrei acima pode ser utilizado em diversas partes do jogo, pegar informações de mapas, jogadores ou até mesmo do servidor em si.
Caso se trate de um dado que tenha valores estáticos você pode usar apenas um argumento para obter todos os dados (creio que seja esse o se caso =P).
Continue se dedicando ao seu np, tenho certeza que sairá algo bom. Boa sorte.
PS: Existem outras formas de se obter o mesmo resultado com a string 'cmd' no exemplo que dei, uma delas seria por array, porém como estou com pressa... kkkkk
_________________
Re: Estrutura Correta?
Vlw soreto aguardando as aulas hem...
No caso de receber muitos dados já com ; do servidor em array eu deveria usar o split correto?
Data.split(";")
Data[0]
Data[1]
No caso de receber muitos dados já com ; do servidor em array eu deveria usar o split correto?
Data.split(";")
Data[0]
Data[1]
_________________
Paga um café? Patreon
Komuro Takashi- Colaborador
- Mensagens : 1047
Créditos : 130
Re: Estrutura Correta?
Porque não tira a palavra "Get", pois fica muito grande e desnecessário. Acredito que:
- Código:
Network.id
- Código:
Network.get_id
Re: Estrutura Correta?
Vlw @val estou estudando muito pra fazer o meu melhor
_________________
Paga um café? Patreon
Komuro Takashi- Colaborador
- Mensagens : 1047
Créditos : 130
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos