Blender PT

Blender 3D, Modelação, Renderização, Arte tudo em Português

Você não está autenticado.

#1 2013-10-02 17:12:42

gabrielnune
Membro
De: Santos (SP) ,Brasil
Registado: 2013-07-10
Mensagens: 40

Como fazer o inimigo deixar o sangue no chão quando morre ?

Olá novamente pessoal, tenho mais uma dúvida ,muitos amigos meus também querem saber disso; é sobre "Como fazer o inimigo deixar o sangue no chão quando morre"
Eu já fiz a A.I do inimigo ,quando ele morre ele some ,até ai está OK. Mas eu gostaria que ele deixasse o sangue no chão quando o inimigo sumisse, não faço ideia de como fazer isso.

Obrigado desde já.

Offline

#2 2013-10-02 22:34:41

zeroshift
Moderator
De: Palmela
Registado: 2013-02-24
Mensagens: 293

Re: Como fazer o inimigo deixar o sangue no chão quando morre ?

Viva,

Uma das maneiras seria, desenhar um modelo(plano) com uma textura de sangue(poça de sangue ?)
Depois escondes o modelo para não ser visivel no jogo.
Disparar um script em python que vai a a cena activa e adiciona um novo objecto baseado no tal modelo, que era colocado no ultimo sitio onde estava o inimigo, ou os pés dele.

Segundo o google parece existir as seguintes funções para duplicar o objecto:

from bge import logic
object_orig = logic.getCurrentController().owner
logic.getCurrentScene().addObject('novo_nome_do_obj', object_orig)

Offline

#3 2013-10-03 21:22:06

gabrielnune
Membro
De: Santos (SP) ,Brasil
Registado: 2013-07-10
Mensagens: 40

Re: Como fazer o inimigo deixar o sangue no chão quando morre ?

Muito obrigado por responder ,vou ver aqui se consigo fazer ,obrigado.. big_smile

Offline

Rodapé do site