• 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
problema con script transform.lookat
#1
giorno a tuttiSmile
il mio problema è questo :
quando io ho il transform.LookAt (vector3) come faccio a fare in modo che l'asse z rimanga invariata con questa trasformazione e si modifichi solo l'asse x e y?
in parole povere, voglio che l'oggetto in questione guardi in direzione della telecamera ma non voglio che ruoti lungo l'asse z e si metta sdraiato quando per esempio la telecamera si sposta verso l'alto.
questo è il codice anche se forse non serve :

void Update () {
float Distance = Vector3.Distance (transform.position, player.transform.position ) ;
if ( Distance <= 30 )
{
transform.LookAt (player);
transform.position = Vector3.Lerp ( transform.position, player.transform.position, speed );

vi ringrazio in anticipo per le risposte Smile
 
Rispondi
#2
Dato che non vuoi che si "capovolga" basterebbe impostare il lookat al player anziché alla telecamera.
Oppure potresti provare a bloccare la rotazione sull'asse Z nel rigidbody del gameobject che deve seguire il player
 
Rispondi
#3
(18-05-2015, 09:34 PM)davidecreatoreapp Ha scritto: Dato che non vuoi che si "capovolga" basterebbe impostare il lookat al player anziché alla telecamera.
Oppure potresti provare a bloccare la rotazione sull'asse Z nel rigidbody del gameobject che deve seguire il player
come posso bloccare l'asse z dal rigid body?
 
Rispondi
#4
[Immagine: f96fa084ce1392f56953a2b7868ea1f5.jpg]
Basta abilitare il freeze della rotazione dell'asse z
 
Rispondi
#5
a ecco non l'avevo visto XD
grazie per la tua risposta, gentilissimo
saluti !
 
Rispondi
#6
Sposto perché si tratta di Unity3D.
Buon lavoro a tutti.
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  problema con unity non spara thespeedkiller01 0 339 21-05-2017, 10:15 PM
Ultimo messaggio: thespeedkiller01
  Problema con variabile jacomucchio 6 673 12-12-2016, 04:42 PM
Ultimo messaggio: alessiobb3b
  Problema con controllo per vedere se il tocco è nel collider davidecreatoreapp 4 1,183 17-07-2015, 04:18 PM
Ultimo messaggio: davidecreatoreapp
  Problema con variabile davidecreatoreapp 7 1,098 14-06-2015, 02:19 PM
Ultimo messaggio: davidecreatoreapp
  Aiuto problema script per attacco fedekikko 13 1,649 22-04-2015, 11:14 AM
Ultimo messaggio: Blackg96
  Problema script vita player davidecreatoreapp 4 844 06-04-2015, 05:17 PM
Ultimo messaggio: Chip
  Problema script health bar per gioco 2D Master Gabriel 14 1,928 05-02-2015, 11:18 AM
Ultimo messaggio: Master Gabriel
  problema script ugavle 0 545 23-12-2014, 03:12 PM
Ultimo messaggio: ugavle
  Script C# problema GUI.Button Requiem99 3 835 30-04-2014, 07:43 PM
Ultimo messaggio: adriqueru99
  Problema con game object Tech98 0 626 26-04-2014, 12:43 PM
Ultimo messaggio: Tech98

Vai al forum:


Browsing: 1 Ospite(i)