Bola energética
Ir à página 1, 2, 3  Próximo
 
   3D Game Builder - Índice » Programação
Bola energética
Autor Mensagem
Matheus Dantas
Usuário
Usuário


Registrado: 23/04/13
Mensagens: 249
Localização: São Paulo, Mogi das Cruzes

Bola energética
Como faz para criar um campo de força no ator? só preciso saber como coloco um objeto grudado no atro que impeça de outro objetos colidirem nele



_________________
//Contato

YouTube:
https://www.youtube.com/channel/UCCBpgDU7UrI1V8YvoKg86QA

Wordpress (Projetos):
http://dantasgames.wordpress.com/

Page(Facebook):
https://www.facebook.com/mathdantasgames

Deviantart:
http://dantasgames.deviantart.com/

Profile(Facebook):
https://www.facebook.com/matheus.dantas.1000

Instagram:
matheusdantassantana

Twitter:
@MatheusDantasDG
Qua Dez 04, 2013 3:48 pm Exibir perfil de usuários
Lima
Usuário
Usuário


Registrado: 16/11/13
Mensagens: 100

Crie um textura transparente, e aplique em uma esfera, no OnLoop da esfera digite SetObjectHierarchicalParent('nome da esfera', 'Player');

coloque a posição Y da esfera em -5 lá nas propriedades,
no MainLoop do mapa digite HideObject('Nome da esfera');

e na outra linha digite If(isKeyPress(70) then
begin
SetObjectPosition('Nome da esfera', GetObjectPositionX('Player'), GetObjectPositionY'(Player'), GetObjectPositionZ('Player');
ShowObject('nome da esfera');
end else HideObject('Nome da esfera'); SetObjectPosition('Nome da esfera', 0, -5, 0);

o número 70 é a letra (F)
só isso.
Qua Dez 04, 2013 8:44 pm Exibir perfil de usuários
Matheus Dantas
Usuário
Usuário


Registrado: 23/04/13
Mensagens: 249
Localização: São Paulo, Mogi das Cruzes

cara eu tentei mas não deu certo



_________________
//Contato

YouTube:
https://www.youtube.com/channel/UCCBpgDU7UrI1V8YvoKg86QA

Wordpress (Projetos):
http://dantasgames.wordpress.com/

Page(Facebook):
https://www.facebook.com/mathdantasgames

Deviantart:
http://dantasgames.deviantart.com/

Profile(Facebook):
https://www.facebook.com/matheus.dantas.1000

Instagram:
matheusdantassantana

Twitter:
@MatheusDantasDG
Qua Dez 04, 2013 11:07 pm Exibir perfil de usuários
Lima
Usuário
Usuário


Registrado: 16/11/13
Mensagens: 100

Desculpe, então não sei o que fazer, também tentei aqui mas não consigo fazer isso funcionar, mas ainda não desisti, assim que eu conseguir coloco o script aqui.
Qua Dez 04, 2013 11:32 pm Exibir perfil de usuários
Matheus Dantas
Usuário
Usuário


Registrado: 23/04/13
Mensagens: 249
Localização: São Paulo, Mogi das Cruzes

ta bom cara valeu



_________________
//Contato

YouTube:
https://www.youtube.com/channel/UCCBpgDU7UrI1V8YvoKg86QA

Wordpress (Projetos):
http://dantasgames.wordpress.com/

Page(Facebook):
https://www.facebook.com/mathdantasgames

Deviantart:
http://dantasgames.deviantart.com/

Profile(Facebook):
https://www.facebook.com/matheus.dantas.1000

Instagram:
matheusdantassantana

Twitter:
@MatheusDantasDG
Qua Dez 04, 2013 11:33 pm Exibir perfil de usuários
Lima
Usuário
Usuário


Registrado: 16/11/13
Mensagens: 100

Consegui!!!!
primeiro crie uma variável no OnCreate com este nome e valor :
WriteGlobalVar('Subir', 1);
então escreva no MainLoop do mapa isso, ah, o Número 68 é a letra (D)


If (IsKeyPress(70)) then
begin
WriteGlobalVar('Subir', ReadGlobalVar('Subir')-1);
end;
if ReadGlobalVar('Subir')<1 then
begin
SetObjectPosition('Esfera0', GetObjectPositionX('Player'), GetObjectPositionY('Player'), GetObjectPositionZ('Player'));
end;
if (IsKeyPress(6Cool) then
begin
if ReadGlobalVar('Subir')<1 then
begin
WriteGlobalVar('Subir', ReadGlobalVar('Subir')+1);
if ReadGlobalVar('Subir')>0 then
begin
SetObjectPosition('Esfera0', GetObjectPositionX('Player'), GetObjectPositionY('Player')-2, GetObjectPositionZ('Player'));
end;
end;
end;
Qua Dez 04, 2013 11:47 pm Exibir perfil de usuários
Lima
Usuário
Usuário


Registrado: 16/11/13
Mensagens: 100

Cara esqueci de dizer pra apagar o script do OnLoop da esfera, caso contrário a esfera ficaria do lado do ator e não na mesma posição dele, só isso.
Qui Dez 05, 2013 12:23 am Exibir perfil de usuários
Lima
Usuário
Usuário


Registrado: 16/11/13
Mensagens: 100

Cara esqueci de dizer pra apagar o script do OnLoop da esfera, caso contrário a esfera ficaria do lado do ator e não na mesma posição dele, só isso.
Qui Dez 05, 2013 12:23 am Exibir perfil de usuários
   3D Game Builder - Índice » Programação Ir à página 1, 2, 3  Próximo
Página 1 de 3