Version: 5.3 (switch to 5.4b)
IdiomaEnglish
  • C#
  • JS

Idioma de script

Selecciona tu lenguaje de programación favorito. Todos los fragmentos de código serán mostrados en este lenguaje.

TextureFormat

enumeration

Sugiere un cambio

¡Éxito!

Gracias por ayudarnos a mejorar la calidad de la documentación de Unity. A pesar de que no podemos aceptar todas las sugerencias, leemos cada cambio propuesto por nuestros usuarios y actualizaremos los que sean aplicables.

Cerrar

No se puedo enviar

Por alguna razón su cambio sugerido no pudo ser enviado. Por favor <a>intente nuevamente</a> en unos minutos. Gracias por tomarse un tiempo para ayudarnos a mejorar la calidad de la documentación de Unity.

Cerrar

Cancelar

Cambiar al Manual

Descripción

Format used when creating textures from scripts.

function Start () {
	// Create a new alpha-only texture and assign it
	// to the renderer's material
	var texture = new Texture2D (128, 128, TextureFormat.Alpha8, false);
	GetComponent.<Renderer>().material.mainTexture = texture;
}
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { void Start() { Texture2D texture = new Texture2D(128, 128, TextureFormat.Alpha8, false); GetComponent<Renderer>().material.mainTexture = texture; } }

Note that not all graphics cards support all texture formats, use SystemInfo.SupportsTextureFormat to check.

See Also: Texture2D, texture assets.

Variables

Alpha8Alpha-only texture format.
ARGB4444A 16 bits/pixel texture format. Texture stores color with an alpha channel.
RGB24A color texture format.
RGBA32Color with alpha texture format, 8-bits per channel.
ARGB32Color with an alpha channel texture format.
RGB565A 16 bit color texture format.
R16A 16 bit color texture format that only has a red channel.
DXT1Compressed color texture format.
DXT5Compressed color with alpha channel texture format.
RGBA4444Color and alpha texture format, 4 bit per channel.
BGRA32Format returned by iPhone camera.
RHalfScalar (R) texture format, 16 bit floating point.
RGHalfTwo color (RG) texture format, 16 bit floating point per channel.
RGBAHalfRGB color and alpha texture format, 16 bit floating point per channel.
RFloatScalar (R) texture format, 32 bit floating point.
RGFloatTwo color (RG) texture format, 32 bit floating point per channel.
RGBAFloatRGB color and alpha etxture format, 32-bit floats per channel.
YUY2A format that uses the YUV color space and is often used for video encoding. Currently, this texture format is only useful for native code plugins as there is no support for texture importing or pixel access for this format. YUY2 is implemented for Direct3D 9, Direct3D 11, and Xbox One.
PVRTC_RGB2PowerVR (iOS) 2 bits/pixel compressed color texture format.
PVRTC_RGBA2PowerVR (iOS) 2 bits/pixel compressed with alpha channel texture format.
PVRTC_RGB4PowerVR (iOS) 4 bits/pixel compressed color texture format.
PVRTC_RGBA4PowerVR (iOS) 4 bits/pixel compressed with alpha channel texture format.
ETC_RGB4ETC (GLES2.0) 4 bits/pixel compressed RGB texture format.
ATC_RGB4ATC (ATITC) 4 bits/pixel compressed RGB texture format.
ATC_RGBA8ATC (ATITC) 8 bits/pixel compressed RGB texture format.
EAC_RETC2 / EAC (GL ES 3.0) 4 bits/pixel compressed unsigned single-channel texture format.
EAC_R_SIGNEDETC2 / EAC (GL ES 3.0) 4 bits/pixel compressed signed single-channel texture format.
EAC_RGETC2 / EAC (GL ES 3.0) 8 bits/pixel compressed unsigned dual-channel (RG) texture format.
EAC_RG_SIGNEDETC2 / EAC (GL ES 3.0) 8 bits/pixel compressed signed dual-channel (RG) texture format.
ETC2_RGBETC2 (GL ES 3.0) 4 bits/pixel compressed RGB texture format.
ETC2_RGBA1ETC2 (GL ES 3.0) 4 bits/pixel RGB+1-bit alpha texture format.
ETC2_RGBA8ETC2 (GL ES 3.0) 8 bits/pixel compressed RGBA texture format.
ASTC_RGB_4x4ASTC (4x4 pixel block in 128 bits) compressed RGB texture format.
ASTC_RGB_5x5ASTC (5x5 pixel block in 128 bits) compressed RGB texture format.
ASTC_RGB_6x6ASTC (6x6 pixel block in 128 bits) compressed RGB texture format.
ASTC_RGB_8x8ASTC (8x8 pixel block in 128 bits) compressed RGB texture format.
ASTC_RGB_10x10ASTC (10x10 pixel block in 128 bits) compressed RGB texture format.
ASTC_RGB_12x12ASTC (12x12 pixel block in 128 bits) compressed RGB texture format.
ASTC_RGBA_4x4ASTC (4x4 pixel block in 128 bits) compressed RGBA texture format.
ASTC_RGBA_5x5ASTC (5x5 pixel block in 128 bits) compressed RGBA texture format.
ASTC_RGBA_6x6ASTC (6x6 pixel block in 128 bits) compressed RGBA texture format.
ASTC_RGBA_8x8ASTC (8x8 pixel block in 128 bits) compressed RGBA texture format.
ASTC_RGBA_10x10ASTC (10x10 pixel block in 128 bits) compressed RGBA texture format.
ASTC_RGBA_12x12ASTC (12x12 pixel block in 128 bits) compressed RGBA texture format.
ETC_RGB4_3DSETC 4 bits/pixel compressed RGB texture format.
ETC_RGBA8_3DSETC 4 bits/pixel RGB + 4 bits/pixel Alpha compressed texture format.
TextureFormatCompressed color texture format with crunch compression for small storage sizes.
TextureFormatCompressed color with alpha channel texture format with crunch compression for small storage sizes.