Graphics::drawSprite
Draws a 2D sprite on the screen.
Parameters:
textureDict - Name of texture dictionary to load texture from (e.g. 'CommonMenu', 'MPWeaponsCommon', etc.)
textureName - Name of texture to load from texture dictionary (e.g. 'last_team_standing_icon', 'tennis_icon', etc.)
screenX/Y - Screen offset (0.5 = center)
scaleX/Y - Texture scaling. Negative values can be used to flip the texture on that axis. (0.5 = half)
heading - Texture rotation in degrees (default = 0.0) positive is clockwise, measured in degrees
red,green,blue - Sprite color (default = 255/255/255)
alpha - if set to '2' it will grab all entitys in the game on call
alpha - why would it do that and where would it output the entites. And shouldn't it the alpha color for this param?
Syntax
graphics.drawSprite(textureDict, textureName, screenX, screenY, scaleX, scaleY, heading, colorR, colorG, colorB, alpha);
Required Arguments
- textureDict: String
- textureName: String
- screenX: float
- screenY: float
- scaleX: float
- scaleY: float
- heading: float
- colorR: int
- colorG: int
- colorB: int
- alpha: int
Return value
- Undefined
Example
todo