Unity Spain
Post Antiguos => General (Antiguo) => Mensaje iniciado por: Naxz en Noviembre 11, 2015, 02:09:47 AM
Muy buenas estoy vuelta
He chicos tengo una nueva duda con respecto ha si hay alguna forma de obtener todos los Tags del inspector, así como se obtiene los Layer con LayerMask, e buscado y buscado y se que tiempo atrás se podía usando (Unit***itorInternal.InternalEditorUtility.tags), pero en la actualidad al parecer no, creo que ha cambiado y ya no se puede obtener, conocéis alguna alguna forma o método?... Hasta lo momento lo que he hecho es usar un "enum" el cual almacena los tags, pero de forma manual, osea si realizo un cambio en algún tag o agrego mas tags, tendría que añadirlo manualmente, cosa que me gustaría que fuese automático.Ahora si se puede obtener todos los Layers con LayerMask. ¿Porque no los tags... o acaso si se puede?..Se los agradeciera.
El Unit***itorInternal es solamente accesible cuando trabajas desde el editor. En otra plataforma ya no. Si son estáticos tus tags, captúralos en el editor, guárdalos y los utilizas en el compilado.
Gracias por responder, bueno después de todo no se puede, era lo que quería aclarar
Yo creo que si. O era un asset que usaba yo en su día. De todas formas lo mejor en términos de rendimiento es crear una clase estática con todos los tags y luego referirlos. Lo recomiendan desde la propia Unity doc en lugar de estar comparando strings....
Enviado desde mi iPhone utilizando Tapatalk
Estamos en lo mismo. No puede recogerlos sin saber cómo se llaman antes..