Strony

czwartek, 2 sierpnia 2018

Star generator [C#]

Star generator jest to prosty program za pomocą którego można generować figury geometryczne przypominające swoim kształtem gwiazdy.
Każda gwiazda rysowana jest na podstawie wielokąta foremnego.

star generator, progrm, C#, animacja

Dla przykładu, do narysowania gwiazdy sześcioramiennej należy wykorzystać dwunastokąt foremny. Korzystam z faktu że odległość od środka figury w co drugim wierzchołku jest o polowę mniejsza niż w poprzednim, dla wielokąta gwiaździstego foremnego.
Oczywiście stopień jaka ma być różnica tej odległości określa się suwakiem deformacji.
Ponadto użytkownik ma wpływ na kolor linii, wypełnienie, rozmiar linii. 
Liczbę ramion gwiazdy można zmieniać za pomocą kontrolki numericUpDown.
Za rysowanie gwiazdy odpowiedzialna jest kontrolka panel. 
Całość została napisana w C# z wykorzystaniem freamworka Windows Forms.
Wszystkie pliki źródłowe programu można znaleźć pod tym linkiem.


apka, C#, windforms,

screenshot, progrm, C#

program, zabawka, progrmownaie, C#

star, gwiazda, generator

gwiazzda jedynasto ramienna, generator, jak rysowac gwiazde, C#

Brak komentarzy:

Prześlij komentarz