21-08-2013, 05:03 PM
(21-08-2013, 10:39 AM)Johnny 97 Ha scritto: Beh, se deve scriptare basta trovare le coordinate dell'oggetto, dare a tre float i valori delle coordinate dell'oggetto, e assegnare al transform.position del collider le tre variabili, il tutto sotto Update!
Prova così:
Codice:public Gameobject obj; //Variabile a cui dovrai assegnare l'oggetto in questione
public Component col;
public float xo;
public float yo;
public float zo;
void Update() {
col = obj.GetComponent<NomeDelCollider>();
xo = obj.transform.position.x;
yo = obj.transform.position.y;
zo = obj.transform.position.z;
col.transform.position = new Vector 3 (xo, yo, zo);
}
Non l'ho testato, ma dovrebbe funzionare... Per sicurezza, evita di fare copia e incolla!
Grazie . quando sono a casa lo testo