Wikia

WoWWiki

API SetPortraitTexture

Talk0
102,281pages on
this wiki
Revision as of 13:59, February 28, 2012 by NanMetal (Talk | contribs)

(diff) ←Older revision | Latest revision (diff) | Newer revision → (diff)

Paint a Texture object with the specified UnitId's portrait.

SetPortraitTexture(texture, "UnitId")

Arguments Edit

texture 
The texture object. Any can be used, from XML to a object created in LUA.
UnitId 
see UnitId

Examples Edit

Only Lua:

frame = CreateFrame("Frame", "Hello", UIParent)
frame:SetHeight(100)
frame:SetWidth(100)
frame:SetPoint("CENTER", UIParent, "CENTER", 0, 0)

local img1 = frame:CreateTexture(nil, "BACKGROUND")
img1:SetHeight(60)
img1:SetWidth(60)
img1:SetPoint("TOPLEFT", 0, 0)
SetPortraitTexture(img1, "player")

Only Xml (inside a <Frame>):

<Layers>
	<Layer level="OVERLAY">
		<Texture  name="hellotexture">
			<Size x="48" y="48"/>
			<Anchors>
				<Anchor point="TOP"/>
			</Anchors>	
		</Texture>
	</Layer>
</Layers>
<Scripts>
	<OnLoad>
		SetPortraitTexture(hellotexture, "player")
	</OnLoad>
</Scripts>

Around Wikia's network

Random Wiki