Procurar
Últimos assuntos
Top dos mais postadores
Thunder Games | ||||
LeoLinux | ||||
Nandes(XD) | ||||
eduardooo | ||||
3dluz | ||||
kleber_gf | ||||
satux | ||||
tico2014 | ||||
leosm81 |
Entrar
Quem está conectado?
Há 1 usuário online :: 0 registrados, 0 invisíveis e 1 visitante Nenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 71 em Ter Mar 09, 2021 5:23 pm
Tutorial usando câmera 2D(cima) passo a passo...
2 participantes
Página 1 de 1
Tutorial usando câmera 2D(cima) passo a passo...
feito por Kleiton
----------------------------------------------------------------------------------------------------------------------------------------------------
Esse sistema funciona assim:
Existe um cubo, esse cubo tem a posição X = a posição X do mouse, e a posição Z = a posição Y do mouse.
Uma câmera filmando de cima, e seguindo o ator.
E o Sistema de perseguição, do ator para o Cubo.
agora vamos a pratica:
Passo 01:
crie num cenário, um Cubo grande, e aplique a textura de grama
crie outro cubo de tamanho original em qualquer lugar do mapa
crie um ator MD2 em cima do cubo com grama
crie uma câmera
No final deve estar +/- assim:
Passo 02:
Troque o nome do cubo pequeno para "cursor" sem aspas.
troque o nome da câmera para "C0" sem aspas.
altere o "pitchangle" da câmera para 90, para isso clique duas vezes sobre ela e vá em propriedades...
retire a colisão do Cubo chamado cursor, para isso clique uma vez sobre ele e verá as propriedades no canto inferior esquerdo,va em Collision/solid=false
passo 03:
coloque essas scripts no devido lugar
Oncreate do mapa:
MainLoop do mapa:
OnClick do cubo com grama:
Onloop do ator:
se tudo der certo, você verá o ator de cima, e vai controlá-lo clicando...
agora para esconder o cubo, basta colocar no Oncreate do Mapa:
----------------------------------------------------------------------------------------------------------------------------------------------------
Esse sistema funciona assim:
Existe um cubo, esse cubo tem a posição X = a posição X do mouse, e a posição Z = a posição Y do mouse.
Uma câmera filmando de cima, e seguindo o ator.
E o Sistema de perseguição, do ator para o Cubo.
agora vamos a pratica:
Passo 01:
crie num cenário, um Cubo grande, e aplique a textura de grama
crie outro cubo de tamanho original em qualquer lugar do mapa
crie um ator MD2 em cima do cubo com grama
crie uma câmera
No final deve estar +/- assim:
Passo 02:
Troque o nome do cubo pequeno para "cursor" sem aspas.
troque o nome da câmera para "C0" sem aspas.
altere o "pitchangle" da câmera para 90, para isso clique duas vezes sobre ela e vá em propriedades...
retire a colisão do Cubo chamado cursor, para isso clique uma vez sobre ele e verá as propriedades no canto inferior esquerdo,va em Collision/solid=false
passo 03:
coloque essas scripts no devido lugar
Oncreate do mapa:
setcamera('C0');
MainLoop do mapa:
setobjectposition('C0',getobjectpositionX('MD2Actor0'),10+getobjectpositionY('MD2Actor0'),getobjectpositionZ('MD2Actor0'));
setobjectposition('Player',0,99,0);
writeglobalvar('px',-14.5+GetWindowMousePositionX/35);
writeglobalvar('pz',-10+GetWindowMousePositionY/35);
OnClick do cubo com grama:
setobjectposition('cursor',readglobalvar('px'),0,readglobalvar('pz'));
Onloop do ator:
//---Begin Script Builder: Perseguir Jogador---//
if (GetObjectDistance('MD2Actor0','cursor') < 100) and (GetObjectDistance('MD2Actor0','cursor') > 1) then
begin
if GetObjectAnimation('MD2Actor0') <> '02run0' then
SetObjectAnimation('MD2Actor0', '02run0');
PointObjectTo('MD2Actor0', 'cursor');
ApplyForce('MD2Actor0', 3000, 0, 0);
end
else if GetObjectAnimation('MD2Actor0') <> '01stand0' then
SetObjectAnimation('MD2Actor0', '01stand0');
//---End Script Builder---//
se tudo der certo, você verá o ator de cima, e vai controlá-lo clicando...
agora para esconder o cubo, basta colocar no Oncreate do Mapa:
hideobject('cursor');
Re: Tutorial usando câmera 2D(cima) passo a passo...
muito bom cara
Nandes(XD)- Iniciante
- Mensagens : 9
Reputação : 3
Data de inscrição : 08/07/2012
Re: Tutorial usando câmera 2D(cima) passo a passo...
naum to conseguindo visualizar a imagem
Nandes(XD)- Iniciante
- Mensagens : 9
Reputação : 3
Data de inscrição : 08/07/2012
Re: Tutorial usando câmera 2D(cima) passo a passo...
a foto do da demonstração? se é a url ta aqui https://2img.net/r/ihimizer/img404/3158/imagemnza.jpgNandes(XD) escreveu:naum to conseguindo visualizar a imagem
Re: Tutorial usando câmera 2D(cima) passo a passo...
ainda naum da de ver aparece essa mensagem "[Somente administradores podem ver este link]"Thunder Games escreveu:a foto do da demonstração? se é a url ta aquiNandes(XD) escreveu:naum to conseguindo visualizar a imagem
Nandes(XD)- Iniciante
- Mensagens : 9
Reputação : 3
Data de inscrição : 08/07/2012
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Sáb maio 24, 2014 3:04 pm por leosm81
» descontrair o fórum
Sex Jul 27, 2012 6:39 pm por Thunder Games
» Problema com editor de script
Sex Jul 20, 2012 10:30 am por 3dluz
» Tutorial MMORPG parte 1
Ter Jul 17, 2012 5:25 pm por Thunder Games
» dúvidas sobre o unity
Qui Jul 12, 2012 11:46 pm por Thunder Games
» Unity traduzido
Qui Jul 12, 2012 11:16 pm por Thunder Games
» Dirigir carro
Qui Jul 12, 2012 11:15 pm por Thunder Games
» Assunto sobre programas e empresas
Qui Jul 12, 2012 11:07 am por Thunder Games
» Oficina G3 \o/ \o/
Qua Jul 11, 2012 2:25 pm por Thunder Games