Desenvolvimento de Games - Tutorial de Unity 3D # 5 - Variáveis, Se e Controle Simples
E ae galera,
Chegamos a nossa 5ª aula e nela irei dar continuidade aos scripts mostrando agora pra vocês o conceito de Variáveis e Estruturas de Decisão e no fim da aula criar um controle simples de personagem em ambiente 3d usando esses conceitos segue ai o código que fiz no fim da descrição e os link pra quem prefere baixar
Script em .Js: http://dl.dropbox.com/u/30239948/scripts/ScriptAula5.js (Esse é so vc importar direto para o Unity 3D)
Script em .Txt: http://dl.dropbox.com/u/30239948/scripts/ScriptAula5.txt (Esse vc tem q copiar o texto e colar no seu arquivo JavaScript do Unity 3D)
Link para o Post do Blog: http://canalgamesindie.blogspot.com.br/2012/03/desenvolvimento-de-games-tutorial-de.html
Site para download do Unity 3D na versão q estou utilizando nos tutoriais: http://download.unity3d.com/download_unity/UnitySetup-3.5.2.exe
Twitter: https://twitter.com/Brun0CC
Blog: canalgamesindie.blogspot.com
Canais Parceiros:
http://www.youtube.com/user/SergioFahGames
http://www.youtube.com/user/xxgutoxxx
Script da aula do vídeo:
#pragma strict
var velocidadeFrente : float;
var velocidadeCima : float;
var velocidadeLado : float;
function Start () {
}
function Update () {
velocidadeCima = 30*Time.deltaTime;
velocidadeFrente = 50*Time.deltaTime;
velocidadeLado = 40*Time.deltaTime;
if(Input.GetKey("w"))
{
transform.Translate(0,0,velocidadeFrente);
}
if(Input.GetKey("s"))
{
transform.Translate(0,0,-velocidadeFrente);
}
if(Input.GetKey("a"))
{
transform.Translate(-velocidadeLado,0,0);
}
if(Input.GetKey("d"))
{
transform.Translate(velocidadeLado,0,0);
}
}