Náhodné farby
Objektový pascal ponúka celkom šikovné nástroje na nastavovanie náhodných farieb. Uvediem dva z nich:
1. random(256*256*256);
Tento príkaz vygeneruje úplne náhodnú farbu z rôznych 2^24 možností. Používa sa takto:
image1.canvas.brush.color:=random(256*256*256);
2. rgbToColor(random(256),random(256),random(256));
Aj tento príkaz generuje náhodnú farbu z rovnakého množstva farieb, rozdiel je však v tom, že ponúka aj generovanie napr. iba rôznej červenej farby. Ako to funguje?
Farebná zložka pozostáva z troch farieb:
rgbToColor(random(256),random(256),random(256));
– červenej, zelenej a modrej.
Ak chceme generovať napríklad iba červené farby, upravíme tento príkaz takto:
rgbToColor(random(256),0,0); – nastavíme teda modrú a zelenú zložku na nulové.
Podobne pri ďalších farbách.
Najnovšie články
Najnovšie komentáre
- Kaťa komentoval 08 – Hodnotená aktivita z hardware-u
- Alica komentoval 08 – Hodnotená aktivita z hardware-u
- Daniel komentoval 08 – Hodnotená aktivita z hardware-u
- Marek komentoval 08 – Hodnotená aktivita z hardware-u
- kaja komentoval 08 – Hodnotená aktivita z hardware-u
nika.blog.matfyz.sk
Join Us On Facebook
Join Us On Twitter
Join Us On In.com
Subscribe to RSS
Follow Us On Google+
Subscribe Us On Youtube
Follow Us On Pinterest
Follow Us On Instagram
Follow Us On Tumblr
Subscribe Us On Flickr