Autor |
Mensagem |
Matheus Dantas
Usuário
Registrado: 23/04/13 Mensagens: 249 Localização: São Paulo, Mogi das Cruzes |
|
|
Seg Mai 13, 2013 11:44 pm |
|
|
Aquiles
Usuário
Registrado: 12/04/12 Mensagens: 340
|
|
Re: Como destruir o objeto sem dar erro no jogo? |
|
você precisa ver se algum outro script não está usando o objeto que você quer destruir!
_________________ www.clonetutor.pe.hu
CLONE TUTOR o seu site de criação de jogos agora também é CANAL NO YOUTUBE inscreva-se e tenha acesso as MELHORES AULAS DE CRIAÇÃO DE JOGOS |
|
Ter Mai 14, 2013 11:56 am |
|
|
EduardoVieira
Usuário
Registrado: 24/09/12 Mensagens: 557
|
|
|
|
ao invés de destruir coloca pra mudar a posição em loop, dai ele some \o/
coloca pra descer pra baixo do chão \o/
|
|
Ter Mai 14, 2013 10:09 pm |
|
|
Matheus Dantas
Usuário
Registrado: 23/04/13 Mensagens: 249 Localização: São Paulo, Mogi das Cruzes |
|
|
Qui Mai 16, 2013 12:59 am |
|
|
Marceloteen
Usuário
Registrado: 18/10/11 Mensagens: 369 Localização: Passos,MG |
|
|
|
SetObjectPosition('nome do objeto', 'posição x, 'y' ,'z')
_________________ Boa sorte na criação de jogos!
Alimente meu dragão!
(\__/)
(='.'=)Este é um coelinho. Copie e cole ele em sua
(")_(")assinatura para ajudá-lo a dominar o mundo! |
|
Qui Mai 16, 2013 3:05 pm |
|
|
Matheus Dantas
Usuário
Registrado: 23/04/13 Mensagens: 249 Localização: São Paulo, Mogi das Cruzes |
|
|
Sex Mai 17, 2013 12:59 am |
|
|
Aquiles
Usuário
Registrado: 12/04/12 Mensagens: 340
|
|
Re: Como destruir o objeto sem dar erro no jogo? |
|
| | Deu certo, mas se eu quiser fazer um inimigo morrer ai ele sumirá? |
isso é simples escreve uma variavel pra o inimigo tipo
| | WriteGlobalVar('VidaI', 1000); // estou dizendo que a variavel VidaI possui o valor 1000
if (Codigo do personagem atacar ou atirar no inimigo) then
begin
WriteGlobalVar('VidaI', ReadGlobalVar('VidaI')-10); // estou dizendo que ao acontecer o tiro ou o golpe a variavel VidaI receberá seu valor que é 1000 menos 100
if ReadGlobalVar('VidaI') = 0 then
begin
SetObjectAnimation('nome do inimigo', 'Animação de morte'); // aqui estou dizendo que quando a variavel chegar a zero ele executará a animação de morte
SetObjectAnimation('nome do inimigo', 'PlayOnce'); // a animação será executada apenas uma vez
end;
end;
|
Se quizer um exemplo completo e mais avançado me fala que te mando um que preparei aqui sem bugs e totalmente funcional
_________________ www.clonetutor.pe.hu
CLONE TUTOR o seu site de criação de jogos agora também é CANAL NO YOUTUBE inscreva-se e tenha acesso as MELHORES AULAS DE CRIAÇÃO DE JOGOS |
|
Sex Mai 17, 2013 1:15 pm |
|
|
Crystal Games
Usuário
Registrado: 24/12/12 Mensagens: 119
|
|
destrua o objeto no evento loop dele mesmo |
|
se o objeto vai se destruir quando o ator principal colidir com ele, faça assim:
-coloque o comando para destruí-lo no evento "ON COLLISION"
_________________ Cold Death ( Morte fria ) [EM PLANEJAMENTO]
história: 05%
mapa: 00%
script´s: 00%
Personagens(modelagem): 00%
"SURPRESAS" do jogo: 00%
__________________________________________________________
__________________________________________________________
GAME FAN: Crash Bandicoot - O mal está de volta (The Evil is Back)[EM EXECUÇÃO]
história: 65%
fases: 05%
script´s: 25%
Personagens(modelagem): 20%
"SURPRESAS" do jogo: 10%
__________________________________________________________
aguardem.... |
|
Sex Mai 17, 2013 5:02 pm |
|
|
|