load main actor e (oncolision duvida)

 
   3D Game Builder - Índice » Programação
load main actor e (oncolision duvida)
Autor Mensagem
claudio
Usuário
Usuário


Registrado: 20/08/09
Mensagens: 498
Localização: avaré

load main actor e (oncolision duvida)
algumas duvidas a minha
Arrow como faço para que quando me ator md2 tocar em um objeto carregue outro ator md2 para eu continuar jogando só que com outro personagem Question
Arrow qual o script para que ,quando o actor md2 colida com um objeto sua velocidade aumente por um tempo depois volte ao normal Question
Arrow como fazer o ator md2 atacar se nos controles de animaçõ do ator principal não tem esta opção meu projeto esta em dinamic camera game Question
por enquanto é só Question


Qua Jan 13, 2010 12:15 pm Exibir perfil de usuários
OIGAMES
Usuário
Usuário


Registrado: 14/03/09
Mensagens: 405
Localização: Araci - Bahia

Very Happy Nossa muitas duvidas...hehe muito simples de resolver!

Citação:
como faço para que quando me ator md2 tocar em um objeto carregue outro ator md2 para eu continuar


Olha é muito simples coloca esse script no oncolision do objeto:

LoadMainActorFromMD2Actors('carro');

agora só uma observação, se você colocar por exemplo o objeto carro no mapa e colocar o script oncolision nele, quando você for execultar o jogo e colidir com o carro ele vai fazer uma copia do carro então quando você colocar o o script de mudar o actor você vai ter que colocar o HideObject('carro') (que serve para esconder a copia que faz), comigo aconteçe isso não sei se com você vai acontecer.

Citação:
qual o script para que ,quando o actor md2 colida com um objeto sua velocidade aumente por um tempo depois


Essa é fácil é só colocar:
ApplyForce(ObjectName : String; V1 : Float; V2 : Float; V3 : Float);

Olha ai tá Declaration: pque como eu nunca usei esse script deve ser:
ApplyForce('carro', 1000 );

Citação:
como fazer o ator md2 atacar se nos controles de animaçõ do ator principal não tem esta opção meu projeto esta em dinamic camera game


Olha eu não entendir direito não essa acho que você quer colocar para atacar dependendo das animações do actor (o meu tá atack )ai tudo bem por exemplo:

if IsKeyPress(90) then // Tecla Z
begin
SetObjectAnimation('MainActor', 'atack');
end;


Very Happy Precisa Estudar mais o Script Reference!
Abraço...

_________________
"Não Perca a Força e o sonho, Não deixe nunca de acreditar... Que tudo vai acontecer..."
Chance - Rosa de Saron
_________________________________________________
e-mail:danvictor20@gmail.com
Site: http://www.danilostudios.com
Site de Games: http://www.games.danilostudios.com
Twitter: http://twitter.com/Victorzinhow
Qua Jan 13, 2010 1:55 pm Exibir perfil de usuários
   3D Game Builder - Índice » Programação
Página 1 de 1