Hola buen día,Estoy trantado de crear un atributo perzonalizado en C# para el inpector o editor de Unity, que se dibuje en el inspector como un DropDownList.Me gustaria hacer algo como esto:
[CustomList]
public int index_list;
Entonces, en el inspector se dibuja algo como se muestra en la imagen adjunta.Como lo podria lograr, por donde debo empezar o como debo buscar para lograr que CustomList (Mi atributo personalizado), se pueda utilizar de esta manera, como Range o ToolTip.De antemano muchas gracias
(//<fileStore.core_Attachment>/monthly_2016_05/13077278_1078788532164777_1784840791_n.jpg.8d6422e9e052346c8184b4f3aa878072.jpg)
3 segundos de búsqueda en Google: http://answers.unity3d.com/questions/896763/custom-attributes.html (http://answers.unity3d.com/questions/896763/custom-attributes.html)
Y si utilizas enum?
Me imagino que quiere un Custom List porque los valores de ese enum van cambiando en función de otra lista que vaya creando...
Hola, lo que me gustaria hacer es algo como esto; que al poner el seguiente código C#...
[CustomList]
public int index_list;
en el inspector de Unity dibuje un DropDown como se muestra en la imagen adjunta. De antemano muchas gracias
Te he puesto la mejor respuesta posible en el enlace. Sólo tienes que adaptar el código que ver marcado en esa página, por lo que quieres hacer. Si el problema es que no lo entiendes porque no tienes un mínimo de conocimientos para programar en C#, entonces no trates hacer algo medianamente complejo como lo que pides. De hecho, es fácil...