Texture2DNamespace: UnityEngine
Parent class: Texture
Description

Class for texture handling. Use this to create textures on the fly or to modify existing texture assets.

Variables
alphaIsTransparency
format The format of the pixel data in the texture (Read Only).
mipmapCount How many mipmap levels are in this texture (Read Only).
Constructors
Texture2D Create a new empty texture.
Functions
Apply Actually apply all previous SetPixel and SetPixels changes.
Compress Compress texture into DXT format.
EncodeToPNG Encodes this texture into PNG format.
GetPixel Returns pixel color at coordinates (x, y).
GetPixelBilinear Returns filtered pixel color at normalized coordinates (u, v).
GetPixels Get a block of pixel colors.
GetPixels32 Get a block of pixel colors in Color32 format.
LoadImage Loads an image from a byte array.
LoadRawTextureData
PackTextures Packs multiple Textures into a texture atlas.
ReadPixels Read screen pixels into the saved texture data.
Resize Resizes the texture.
SetPixel Sets pixel color at coordinates (x,y).
SetPixels Set a block of pixel colors.
SetPixels32 Set a block of pixel colors.
UpdateExternalTexture Updates Unity Texture to use different native texture object.
Static Functions
CreateExternalTexture Creates Unity Texture on top of already inited native texture object.
Inherited members
Variables
hideFlags Should the object be hidden, saved with the scene or modifiable by the user?
m_CachedPtr
m_InstanceID
name The name of the object.
anisoLevel Anisotropic filtering level of the texture.
filterMode Filtering mode of the texture.
height Height of the texture in pixels. (Read Only)
mipMapBias Mip map bias of the texture.
width Width of the texture in pixels. (Read Only)
wrapMode Wrap mode (Repeat or Clamp) of the texture.
Functions
GetHashCode
GetInstanceID Returns the instance id of the object.
ToString Returns the name of the game object.
GetNativeTextureID Retrieve native ('hardware') handle to a texture.
GetNativeTexturePtr Retrieve native ('hardware') pointer to a texture.
Static Functions
Destroy Removes a gameobject, component or asset.
DestroyImmediate Destroys the object obj immediately. You are strongly recommended to use Destroy instead.
DontDestroyOnLoad Makes the object target not be destroyed automatically when loading a new scene.
FindObjectOfType Returns the first active loaded object of Type type.
FindObjectsOfType Returns a list of all active loaded objects of Type type.
Instantiate Clones the object original and returns the clone.
SetGlobalAnisotropicFilteringLimits Sets Anisotropic limits.
Operators
bool Does the object exist?
operator != Compares if two objects refer to a different object.
operator == Compares if two objects refer to the same.