WoW:XML/Color elements: Difference between revisions

m
Move page script moved page XML/Color elements to WoW:XML/Color elements without leaving a redirect
mNo edit summary
 
m (Move page script moved page XML/Color elements to WoW:XML/Color elements without leaving a redirect)
 
(5 intermediate revisions by 5 users not shown)
Line 1: Line 1:
Atributes: r="#" g="#" b="#" a="#"
"Color" elements are used in many object types. They can indeed be named "Color", but there are several additional possibilities:
* Color
* MinColor
* MaxColor
* BarColor
* HighlightColor
* FogColor


  1. is a value from 0 to 1, r is red, g is green, b is blue and a is alpha
The primary use however is in "Texture", which in turn gets used in ''many'' places.


The Color element when used in a Texture element is there only to an area with a solid block of color (with thansparency). With other elements it can be used to change the color of the objects the element contains (such as the text in a fontstring). If you define file="" in the texture tag however Color will have no effect. You will have to use texturename:SetVertexColor()
== Attributes ==
 
Attributes: r="#" g="#" b="#" a="#"
 
* "#" is a value from 0.00 to 1.00
* r is red
* g is green
* b is blue
* a is alpha (transparency - 0.00 is completely transparent and 1.00 is completely opaque)
 
== Details ==
 
The Color element when used in a Texture element is applied only to an area with a solid block of color (with transparency). With other elements it can be used to change the color of the objects the element contains (such as the text in a fontstring). If you define file="" in the texture tag however Color will have no effect. You will have to use texturename:SetVertexColor()
 
 
== Example ==
 
<Layer level="BACKGROUND">
    <Texture name="$parent_TextureName">
          <Color r="1.0" g="1.0" b="1.0" a="1.0"/>
    </Texture>
</Layer>
 
[[Category:Interface customization]]
Anonymous user