WoW:API SetPortraitTexture: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Paint a Texture object with the specified UnitId's portrait. SetPortraitTexture(texture, "UnitId") == Arguments == ; texture : The texture object. Any can be used, from ...") |
mNo edit summary |
||
Line 1: | Line 1: | ||
{{wowapi}} | |||
Paint a Texture object with the specified [[UnitId]]'s portrait. | Paint a Texture object with the specified [[UnitId]]'s portrait. | ||
SetPortraitTexture(texture, "[[UnitId]]") | SetPortraitTexture(texture, "[[UnitId]]") | ||
== Arguments == | == Arguments == | ||
; texture : The texture object. Any can be used, from XML to a object created in LUA. | ; texture : The texture object. Any can be used, from XML to a object created in LUA. | ||
; UnitId : see [[UnitId]] | ; UnitId : see [[UnitId]] | ||
== Examples == | == Examples == | ||
Only Lua: | Only Lua: |
Revision as of 00:49, 21 May 2020
← WoW API < SetPortraitTexture
Paint a Texture object with the specified UnitId's portrait.
SetPortraitTexture(texture, "UnitId")
Arguments
- texture
- The texture object. Any can be used, from XML to a object created in LUA.
- UnitId
- see UnitId
Examples
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>