RegistrarBuscaFAQMembrosGruposEntrar
Como carregar a animação do arquivo SMD?

 
Responder tópico    3D Game Builder - Índice » Programação Exibir tópico anterior
Exibir próximo tópico
Como carregar a animação do arquivo SMD?
Autor Mensagem
Lemos
Usuário
Usuário


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

Mensagem Como carregar a animação do arquivo SMD? Responder com citação
Estava olhando as novidades da nova versão (e não são poucas, o Edirlei teve um trabalhão! Shocked ) e observei o Editor de ator SMD. Observem que ao lado das animaçãoes default tem um botão "LOAD". Ali localizamos e carregamos o arquivo de animação. Mas as animações personalizadas tem que ser carregadas com o comando: AddSMDActorAnimation

"procedure AddSMDActorAnimation(ObjectName : String; FileName : String);
Função utilizada para adicionar um arquivo de animação a um ator SMD. Para executar a animação deve se utilizar o comando SetObjectAnimation normal, o nome da animação será o mesmo do nome do arquivo sem a extensão."


Para fazer uma animação qualquer, etermos que usar o comando sempre aos pares? Exemplo:

AddSMDActorAnimation('MainActor'; 'Atirando');
SetObjectAnimation('MainActor'; 'Atirando');

Aí, se queremos outra animação, repetimos o processo?
E no comando AddSMDActorAnimation, o segundo parâmetro é o nome da animação ou o caminho para ela, tipo:
AddSMDActorAnimation('MainActor'; 'C:\Atirando');

Se assim for, ficaria cada animação assim:

AddSMDActorAnimation('MainActor'; 'C:\Atirando');
SetObjectAnimation('MainActor'; 'Atirando');

Abraço!



_________________
Lemos
http://alemdanimacao.zip.net/
Dom Nov 29, 2009 7:04 pm Exibir perfil de usuários Enviar mensagem privada Visitar o website do usuário
Edirlei
Administrador
Administrador


Registrado: 15/03/08
Mensagens: 758

Mensagem Responder com citação
Se o personagem for ter somente uma animação (no caso de atores SMD) ou então somente as animações padrão para o ator principal (idle, walk...) (no caso do ator principal no formato SMD) é possível carregar os arquivos da animação pela própria interface no botão Load.

Porém se quiser adicionar alguma outra animação é necessário carregar o arquivo por script.
Ex:
AddSMDActorAnimation('MainActor', 'C:\Atirando.smd'); //é necessário o caminho completo para o arquivo de animação sem esquecer da extensão do arquivo .smd
SetObjectAnimation('MainActor'; 'Atirando'); //O nome da nova animação vai ser o mesmo do nome do arquivo, porém sem a extensão.


Dom Nov 29, 2009 8:46 pm Exibir perfil de usuários Enviar mensagem privada Enviar e-mail MSN Messenger
Mostrar os tópicos anteriores:    
Responder tópico    3D Game Builder - Índice » Programação Todos os horários são GMT
Página 1 de 1

 
Ir para: 
Você não pode enviar mensagens novas neste fórum
Você não pode responder mensagens neste fórum
você não pode editar suas mensagens neste fórum
Você não pode excluir suas mensagens neste fórum
Você não pode votar em enquetes neste fórum


Powered by phpBB © 2001, 2008 phpBB Group
Design by Edirlei
Traduzido por phpBB Brasil