01-09-2014, 10:06 PM
Allora per il fatto dell'animazione devi disattivare il loop.
Il fatto della discussione devi utilizzare la funzione Vector3.Distance e dire che quando la distanza tra quell'oggetto ed il player è 1 o 0 o 2 sullo schermo appare un testo che puoi fare con OnGUI o GUIText o ancora 3D Text Mesh.
Per salvare la partita devi registrare la posizione con PlayerPrefs.SetFloat("positionx", transform.position.x); fai la stessa cosa anche con y e z.
Dopo in start devi mettere transform.position = new Vector3(PlayerPrefs.GetFloat("positionx"), PlayerPrefs.GetFloat("positiony"), PlayerPrefs.GetFloat("positionz"));
Spero di esser stato d'aiuto!
Il fatto della discussione devi utilizzare la funzione Vector3.Distance e dire che quando la distanza tra quell'oggetto ed il player è 1 o 0 o 2 sullo schermo appare un testo che puoi fare con OnGUI o GUIText o ancora 3D Text Mesh.
Per salvare la partita devi registrare la posizione con PlayerPrefs.SetFloat("positionx", transform.position.x); fai la stessa cosa anche con y e z.
Dopo in start devi mettere transform.position = new Vector3(PlayerPrefs.GetFloat("positionx"), PlayerPrefs.GetFloat("positiony"), PlayerPrefs.GetFloat("positionz"));
Spero di esser stato d'aiuto!