Widget API ← Texture < GetTexCoordGets the texture coordinates of a Texture.
local ULx,ULy,LLx,LLy,URx,URy,LRx,LRy = obj:GetTexCoord()

Parameters Edit

Arguments Edit


Returns Edit

ULx,ULy,LLx,LLy,URx,URy,LRx,LRy - number
point coordinates; top left corner of the image is (0, 0); bottom right corner

Details Edit

Texture coordinates change the region of, or distort, the drawn texture. Texture coordinates can be used to display a sub-region of a texture.

Examples Edit

Displays the bottom-left quarter of the image.

texture:SetTexCoord(0, 0.5, 0.5, 1);

Notes Edit

  • coordinates are normalized and the origin is the top-left corner
  • Tested in patch 2.0.6, and the origin is in fact in the top left, and not the bottom left as was previously stated.

See also Edit

Community content is available under CC-BY-SA unless otherwise noted.