• 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 Animazioni :(
#1
Allora cari ragazzi una mano da un santo mi farebbe comodo Smile
Allora io ho messo un bottone nel quale toccato da una pallina dovrebbe colorarsi di verde e avviarsi l'animazione dove si abbassa , solo che quando lo tocco si illumina di verde e si va a posizionare a delle coordinate senza senso e non capisco perchè vadano lì. Ho provato a inserire nello script le coordinate da ssumere dopo l'attivo dell'animazione per contrastarlo ma si va sempre a mettere alle coordinate (-0.003966426,0.02374081,-0.003966426) quando sono (14.55832,2.963696,-6.940711) vi lascio uno screen dei settaggi,delo script e del problema grazie in aticipo Smile


Settaggi
[Immagine: mmai37.png]

Script
[Immagine: jku1ja.png]

Errore
[Immagine: wvtp29.png]
 
Rispondi
#2
Hai controllato le coordinate dove si deve trovare il cilindro?
 
Rispondi
#3
(28-12-2014, 10:07 PM)skynet Ha scritto: Hai controllato le coordinate dove si deve trovare il cilindro?

Quelle nella prima immagine sono le coordinate dove dovrebbe restare e quelle nell'ultima sono quelle dove lui si mette
 
Rispondi
#4
Non c'è un trigger vero? Potresti aggiungere questi pezzi per capire cosa accade quando avviene la prima collisione?
Non capisco una cosa, la pallina inizia a collidere, l'animazione del bottone inizia a farlo scendere, ovviamente la collisione continua, alla fine questo bottone dove deve finire?
Codice:
void OnCollisionEnter(Collision Col)
{
    print("Collisione tra " + gameObject.name + " contro " + Col.collider.name);
    print("Collisioni: " + Col.contacts.Length);
    print("Vel relativa " + Col.relativeVelocity);
}

void OnCollisionStay(Collision Col)
{
    print(gameObject.name + " contro " + Col.collider.name + " collidono");
}

void OnCollisionExit(Collision Col)
{
    print(gameObject.name + " contro " + Col.collider.name + " NON collidono");
}
 
Rispondi
#5
(29-12-2014, 12:32 AM)Chip Ha scritto: Non c'è un trigger vero? Potresti aggiungere questi pezzi per capire cosa accade quando avviene la prima collisione?
Non capisco una cosa, la pallina inizia a collidere, l'animazione del bottone inizia a farlo scendere, ovviamente la collisione continua, alla fine questo bottone dove deve finire?
Codice:
void OnCollisionEnter(Collision Col)
{
    print("Collisione tra " + gameObject.name + " contro " + Col.collider.name);
    print("Collisioni: " + Col.contacts.Length);
    print("Vel relativa " + Col.relativeVelocity);
}

void OnCollisionStay(Collision Col)
{
    print(gameObject.name + " contro " + Col.collider.name + " collidono");
}

void OnCollisionExit(Collision Col)
{
    print(gameObject.name + " contro " + Col.collider.name + " NON collidono");
}


Beh si ineffetti appena la pallina tocca il Target quindi il cilindro lui si colora di verde e parte l'animazione e basta non capisco quel cambiamento proprio a quelle coordinate senza senso comunque grazie controllo e ti dico Smile
 
Rispondi
  


Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Animazioni PlayerController 93sunderland 4 502 08-04-2016, 08:11 PM
Ultimo messaggio: Blackg96
  Domanda su animazioni in Unity.. Biagino 5 1,388 07-09-2014, 02:20 PM
Ultimo messaggio: Blackg96
  Impostare animazioni JC LEON 3 650 30-05-2014, 03:49 PM
Ultimo messaggio: GoCraftDj
  [Domanda] Animazioni Dazorn 8 1,073 18-12-2013, 06:05 PM
Ultimo messaggio: yuriiacuzzo
  Scirpt ed Animazioni NatakuZ 0 522 09-07-2013, 05:49 PM
Ultimo messaggio: NatakuZ
  Richiamare animazioni Joe09 1 633 07-02-2013, 11:49 PM
Ultimo messaggio: Joe09
  Problema con animazioni Johnny 97 9 1,111 29-07-2012, 12:23 AM
Ultimo messaggio: Johnny 97
  Problemi con animazioni ugavle 7 1,082 24-01-2012, 04:23 PM
Ultimo messaggio: ugavle

Vai al forum:


Browsing: 1 Ospite(i)