Revision Difference
Entity:SetColor#514755
<function name="SetColor" parent="Entity" type="classfunc">⤶
<description>Sets the color of an entity.</description>⤶
<realm>Shared</realm>⤶
<args>⤶
<arg name="color" type="table" default="Color(255, 0, 255, 255)">The color to set. Uses the <page>Color</page>.</arg>⤶
</args>⤶
</function>⤶
⤶
<example>⤶
<description>Loop through all players, make them black</description>⤶
<code>⤶
local colBlack = Color( 0, 0, 0, 255 ) -- Creates a black color⤶
for key, ply in pairs(player.GetAll()) do -- Loop through all players on the server⤶
ply:SetColor(colBlack) -- Sets the players color to colBlack⤶
end⤶
</code>⤶
⤶
</example>⤶
⤶
⤶
<example>⤶
<description>Creates a wooden crate at 0,0,0 and turns it a transparent green</description>⤶
<code>⤶
local ent = ents.Create("prop_physics")⤶
ent:SetPos(Vector(0,0,0))⤶
ent:SetModel("models/props_junk/wood_crate001a.mdl")⤶
ent:Spawn()⤶
⤶
ent:SetColor( Color( 0, 255, 0, 230 ) ) ⤶
ent:SetRenderMode( RENDERMODE_TRANSALPHA ) -- You need to set the render mode on some entities in order for the color to change⤶
</code>⤶
⤶
</example>