• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
sparare al centro tramite 3rd person shooter
#2
Dovresti studiarti il raycast, la camera ed altre cosucce, ma ti faccio un esempio...

Codice:
function Update ()
{
var raggio : Ray = camera.ScreenPointToRay(Vector3(Screen.width,Screen.height,0)); // convertiamo il centro dello schermo in raggio
if(Input.GetMouseButtonDown(0))
{
    var colpo = Instantiate(prefab,raggio.orgin,Quaternion.identity);//Creiamo il colpo nel punto in cui inizia il raggio
colpo.rigidbody.AddForce(raggio.direction * 1000);//Gli diamo la direzione dove è il centro dello schermo
}
}
 
Rispondi
  


Messaggi in questa discussione
RE: sparare al centro tramite 3rd person shooter - da KillerZ - 28-03-2011, 03:04 PM
RE: sparare al centro tramite 3rd person shooter - da Alche - 30-03-2011, 08:07 PM
RE: sparare al centro tramite 3rd person shooter - da Alche - 30-03-2011, 08:21 PM
RE: sparare al centro tramite 3rd person shooter - da Riddick - 30-03-2011, 08:32 PM

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Addio al Web Player di Unity Chip 0 881 10-10-2015, 01:41 PM
Ultimo messaggio: Chip
  Third person camera maximax 0 721 12-08-2012, 05:15 PM
Ultimo messaggio: maximax
  danno al player andrea nocentini 0 819 29-06-2012, 02:05 AM
Ultimo messaggio: andrea nocentini
  aggiungere rumore passi al mio player ugavle 2 2,244 25-02-2012, 04:24 PM
Ultimo messaggio: ugavle

Vai al forum:


Browsing: 3 Ospite(i)