Hola gente
Estoy empezando a aprender scripts por lo básico.
Ahora, con cierto conocimiento de scripts(muy bajo), me pregunto. ¿donde puedo ver las funciones para unity?
(no se si la pregunta es correcta)
como le hago saber a mi script cuando hay una colision con un objeto concreto para poder asignarle una variable? Por ejemplo.
un saludo.
Acá: https://docs.unity3d.com/ScriptReference/ (https://docs.unity3d.com/ScriptReference/)
Te interesa (por ahora) la parte de "UnityEngine". En cada "Classes" tenés casi toda la info, con sus métodos, miembros, herencia, operadores, etc. Fijate que tenés un "Classes" ya en UnityEngine, pero tenés otros lugares como "UnityEngine.Tilemaps" , "UnityEngine.Rendering",...por ahora quedate solo con el "UnityEngine/Classes" por el momento , lo útil para poder aprender e incluso hacer un juego entero está ahí.
Cita de: Adrianete date=1517166239como le hago saber a mi script cuando hay una colision con un objeto concreto para poder asignarle una variable? Por ejemplo.
Mirá, eso debe ser lo más re-preguntado de la historia de Unity, tenés toneladas de bytes de info en donde busques, sea Youtube, sea google, sea UnitySpain, sea etc... por eso lo mejor es buscar, pero para ser justo con el link que te pasé, podés buscarlo en:
UnityEngine/Classes/Monobehaviour, (una de las más importantes)
Metete en mensajes (la función es un mensaje que se dispara ante determinado evento , como el que pedís) y buscá OnTriggerEnter u OnCollisionEnter (son distintas!)
Leé la descripción, tenés un lindo ejemplito
Si te parece mucho o que muchas de las cosas salen "de la galera" te recomiendo leer el manual (https://docs.unity3d.com/Manual/index.html) (que es otra cosa, mucho más didáctico)
Saludos
De nuevo, mi salvador, siento que sea re-preguntar, es que no sabia que cual era la pregunta exacta, no lo puedes buscar, sino sabes como se llama.
Mil gracias, me pongo a ello.
Un saludo + karma.