Advertisement
PrincessFumi

Untitled

Jan 6th, 2015
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.05 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.  
  52. void wyswietl_kostke(int liczba_oczek, kolor_pionka a)
  53. {
  54. if(liczba_oczek>0)
  55. {
  56. oknoAplikacji->draw(kostki[liczba_oczek-1]);
  57. if(a==czerwony)
  58. {
  59. kostki[liczba_oczek-1].setPosition(430,500);
  60. }
  61. if(a==niebieski)
  62. {
  63. kostki[liczba_oczek-1].setPosition(130,500);
  64. }
  65.  
  66. if(a==zolty)
  67. {
  68. kostki[liczba_oczek-1].setPosition(130,10);
  69. }
  70. if(a==zielony)
  71. {
  72. kostki[liczba_oczek-1].setPosition(430,10);
  73. }
  74. }
  75. }
  76. int rzut_kostka()
  77. {
  78. int kostka = (rand()%6) + 1;
  79. return kostka;
  80. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement