Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

[Ayuda]Como obtener todos los tags del inspector.

Iniciado por Naxz, Noviembre 11, 2015, 02:09:47 AM

Tema anterior - Siguiente tema
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..

Etiquetas: