Advertisement
PrincessFumi

Untitled

Jan 6th, 2015
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. #include <SFML/Window.hpp>
  2. #include <SFML/Graphics.hpp>
  3. #include<stdio.h>
  4. #include "Kostka.h"
  5.  
  6.  
  7.  
  8. Kostka::Kostka(sf::RenderWindow *oknoAplikacji)
  9. {
  10.  
  11.  
  12. this->oknoAplikacji= oknoAplikacji;
  13. cube[0].loadFromFile("kostka1.png");
  14. cube[1].loadFromFile("kostka2.png");
  15. cube[2].loadFromFile("kostka3.png");
  16. cube[3].loadFromFile("kostka4.png");
  17. cube[4].loadFromFile("kostka5.png");
  18. cube[5].loadFromFile("kostka6.png");
  19. int i;
  20. for(i=0; i<6; i++)
  21. {
  22. kostki[i].setTexture(cube[i]);
  23. }
  24.  
  25. }
  26.  
  27. Kostka::void wyswietl_kostke(int liczba_oczek, kolor_pionka a)
  28. {
  29. if(liczba_oczek>0){
  30. oknoAplikacji->draw(kostki[liczba_oczek-1]);
  31. if(a==czerwony)
  32. {
  33. kostki[liczba_oczek-1].setPosition(430,500);
  34. }
  35. if(a==niebieski)
  36. {
  37. kostki[liczba_oczek-1].setPosition(130,500);
  38. }
  39.  
  40. if(a==zolty)
  41. {
  42. kostki[liczba_oczek-1].setPosition(130,10);
  43. }
  44. if(a==zielony)
  45. {
  46. kostki[liczba_oczek-1].setPosition(430,10);
  47. }
  48. }
  49. }
  50.  
  51. int rzut_kostka()
  52. {
  53. int kostka = (rand()%6) + 1;
  54. return kostka;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement