Advertisement
Skylighty

Untitled

Jun 12th, 2019
491
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.01 KB | None | 0 0
  1. public Random rand = new Random(); //tworzymy zmienna random do generowania liczb pseudolosowych
  2.         public Pen pioro; //deklarujemy jakies pioro, narazie bez inicjalizacji
  3.         public Form1()
  4.         {
  5.             InitializeComponent();
  6.         }
  7.  
  8.         public Color getrandkolor() //funkcja zwracajaca wartosc typu Color - do zwracania nam losowego kolorka
  9.         {
  10.             return Color.FromArgb((byte)rand.Next(0, 255), (byte)rand.Next(0, 255), (byte)rand.Next(0, 255)); //tutaj musi byc konwersja do byte
  11.         }   //funkcja poprostu zwraca kolor skladajacy sie z 3 losowych wartosci RGB 0-255 (pelna skala)
  12.  
  13.         public Pen randompen() //funkcja zwracaja wartosc typu Pen - poslugujemy sie przy rysowaniu jako zwykle pioro (zamiast piora poprostu funkcja)
  14.         {
  15.             return pioro = new Pen(getrandkolor(),5); //przy nadpisywaniu wyzej zadeklarowanego obiektu pioro poslugujemy sie funkcja powyzsza
  16.         } //czyli getrandkolor dzieki czemu zawsze dostaniemy pioro innego, losowego koloru
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement