Messaggi: 35
Discussioni: 12
Thanks Received:
0 in 0 posts
Thanks Given: 0
Thanks Received:
0 in 0 posts
Thanks Given: 0
Registrato: Aug 2012
Reputazione:
0
Ragazzi,ho rirpeso un po a scrivere script da zero per unity,e vorrei fare in modo che un 'oggetto ruotasse,seguendo il mouse,fino ad ora,consultando la documentazione,provando con vari comandi,son riuscito a fare in modo che muovendo su e giu il mouse,ruotasse l'oggetto,ma non segue letteralmente il mouse,come devo fa secondo voi?
Messaggi: 2
Discussioni: 0
Thanks Received:
0 in 0 posts
Thanks Given: 0
Thanks Received:
0 in 0 posts
Thanks Given: 0
Registrato: Sep 2012
Reputazione:
0
Intendi farlo ruotare su tutti gli assi? O solo su uno specifico asse?
Questo è un semplice esempio di rotazione sull'asse X muovendo su e giù il mouse:
#pragma strict
var vel_rotazione : float = 10 ;
function Start () {
}
function Update () {
var rotation : float = Input.GetAxis ("Mouse Y") * vel_rotazione;
rotation *= Time.deltaTime;
transform.Rotate (rotation, 0, 0);
}
E' questo che ti serviva?
Messaggi: 35
Discussioni: 12
Thanks Received:
0 in 0 posts
Thanks Given: 0
Thanks Received:
0 in 0 posts
Thanks Given: 0
Registrato: Aug 2012
Reputazione:
0
ehm non proprio,ho già provato cosi,ma cercavo piu qualcosa,che se ruoto il mouse,il personaggio, sarà disposto sempre con il viso verso il mouse,quando ho provato con uno script simile,che ruota su un solo asse,con il movimento ,pero non è sincrono con il mouse,invece io sto cercando qualcosa di diverso,cercherò di esser piu chiaro.
il personaggio si vede dall'alto,ha un'arma in mano,e dove punta il mouse,lui punta in quella direzione per poter sparare,non so se son stato chiaro,cerhcerò un'esempio su internet
devo cercare la funziona per ottenre le cordinate del mouse,mi pare mosueposition,ma non so bene coem attingere i due valori delle cordinate,da essa.
Messaggi: 35
Discussioni: 12
Thanks Received:
0 in 0 posts
Thanks Given: 0
Thanks Received:
0 in 0 posts
Thanks Given: 0
Registrato: Aug 2012
Reputazione:
0
07-11-2012, 12:01 AM
(Questo messaggio è stato modificato l'ultima volta il: 07-11-2012, 01:01 AM da NatakuZ.)
ora provo con queste,nel frattempo stavo provando a ricavare l'angolo di rotazione delle cordinate del mouse,cosi da spostarlo direttamente dell'angolo che serve.
alla fine ho provato uno dei esempi linkati,e dopo aver sistemato le cose,funziona grazie mille ^^
Messaggi: 8
Discussioni: 4
Thanks Received:
0 in 0 posts
Thanks Given: 0
Thanks Received:
0 in 0 posts
Thanks Given: 0
Registrato: Dec 2012
Reputazione:
0
Servirebbe anche a me... Natakuz, tu come hai risolto? Mi linkeresti la soluzione trovata su Google che me la studio? Thx.
Messaggi: 35
Discussioni: 12
Thanks Received:
0 in 0 posts
Thanks Given: 0
Thanks Received:
0 in 0 posts
Thanks Given: 0
Registrato: Aug 2012
Reputazione:
0
ho utilizzato le soluzioni di skyline