Graphics::drawSprite

From RAGE Multiplayer Wiki
Revision as of 21:27, 6 May 2017 by Marty uploader (talk | contribs) (yay)

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

mp.game.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

See also