c# - texto - variable text unity
Haga que sea legible text2D en tiempo de ejecuciĆ³n/script Unity3D (1)
Si tiene los archivos en su proyecto, puede seleccionar la textura en el inspector, establecer el tipo de textura en "Avanzado" y luego establecer "Lectura y escritura activadas" en verdadero.
Si no, puede intentar usar GetRawTextureData () en la textura que tiene, luego cree una nueva textura con el mismo ancho y alto y llame a LoadImage () sobre la nueva textura con los datos que obtuvo del anterior, asegurándose de que markNonReadable sea falso. Luego, debería poder hacer lo que quiera en la textura nueva y visualizarla mientras el usuario recorta la imagen.
http://docs.unity3d.com/ScriptReference/Texture2D.GetRawTextureData.html
Esta pregunta ya tiene una respuesta aquí:
Tengo un complemento que me permite acceder a las imágenes desde una galería de teléfonos con Android. Esto me da una textura del tipo Texture2D. Entonces quiero editarlo usando la función GetPixels, pero no está configurado para ser leído de manera predeterminada. ¿Cómo haré que la textura sea legible para que pueda usar GetPixels en ella?
Básicamente, le permito al usuario seleccionar una imagen del teléfono y luego recortarla. En la siguiente imagen de ejemplo, la imagen se recortaría con el rectángulo rojo. Lo cual funciona si hago que la textura sea legible de antemano. http://puu.sh/mxR3h/dfa81719b2.jpg