Advertisement
Astaa001

Generate_Charcters

Apr 27th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.99 KB | None | 0 0
  1.  
  2. void Generate_Charcter(RectangleShape &charcter, Texture &charcter_texture, Vector2u &charcter_size,string filename, int X_Postion, int Y_Postion) {
  3.     X_Postion = GetXpos(X_Postion); Y_Postion = GetYpos(Y_Postion);
  4.     charcter.setPosition(X_Postion, Y_Postion);
  5.     charcter.setScale(0.8, 0.8);
  6.     charcter_texture.loadFromFile(filename);
  7.     charcter.setTexture(&charcter_texture);
  8.     charcter_size = charcter_texture.getSize();
  9.     charcter_size.x /= 9;
  10.     charcter_size.y /= 4;
  11.     charcter.setTextureRect(IntRect(charcter_size.x * 0, charcter_size.y * 2, charcter_size.x, charcter_size.y));
  12. }
  13.  
  14. int main(){
  15. //###############################################################################
  16.     // Making of Player
  17.     RectangleShape player(Vector2f(100, 120));
  18.     Texture playertexture;
  19.     Vector2u player_size;
  20.     Clock player_clock;
  21.     Time player_time;
  22.     Generate_Charcter(player, playertexture, player_size, "mainplayer.png", 10, 7);
  23.     //###############################################################################
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement