0:00:02.518,0:00:03.908 Abyste mohli své obrázky[br]nádherně vybarvit, 0:00:03.908,0:00:06.528 potřebujete k tomu umět[br]tři věci. 0:00:06.528,0:00:08.559 Začneme s vybarvováním[br]pozadí. 0:00:08.559,0:00:11.870 Napište jen background( 0:00:11.870,0:00:13.892 a zbytek řádku se doplní[br]sám. 0:00:13.892,0:00:16.448 Když se na to podíváme[br]podrobněji 0:00:16.448,0:00:19.074 uvidíme, že jde vlastně o funkci[br] 0:00:19.074,0:00:22.235 se jménem background, 0:00:22.235,0:00:24.778 která má tři parametry,[br]uvnitř těch závorek. 0:00:25.018,0:00:29.782 Paremetry představují[br]množství červené, zelené a modré 0:00:29.782,0:00:31.226 použíté na pozadí obrázku. 0:00:31.236,0:00:34.792 Parametr může mít hodnotu[br]od 0 do 255. 0:00:35.142,0:00:37.393 Nula znamená, že tahle barva[br]není použitá, 0:00:37.393,0:00:39.797 kdežto 255 znamená, že je použito[br]maximum barvy. 0:00:39.857,0:00:42.973 Teďka třeba používáme maximum[br]červené a žádnou zelenou nebo modrou. 0:00:43.073,0:00:45.050 Proto je pozadí tak sytě červené. 0:00:45.102,0:00:48.078 Pokud bude první hodnota[br]nižší, znamená to míň červené, 0:00:48.248,0:00:49.752 takže barva bude trochu tmavší. 0:00:49.752,0:00:51.242 Můžu si s čísly trochu pohrát 0:00:51.242,0:00:53.068 a sledovat jaká barva [br]z toho vzejde. 0:00:53.148,0:00:56.144 Můžu taky použít tenhle[br]fajnový color picker, 0:00:56.204,0:00:58.942 který za mně doplní [br]hodnoty proměnných. 0:00:59.552,0:01:00.671 Důležité je si uvědomit, 0:01:00.671,0:01:02.980 že funkce background vlastně 0:01:03.030,0:01:06.100 jen kresí velký barevný [br]čtverec přes celé plátno. 0:01:06.370,0:01:08.765 Kdybych zkopírovala tenhle[br]kód na konec mého programu, 0:01:08.765,0:01:11.590 zakrylo by to všechny ostatní [br]tvary na plátně. 0:01:12.165,0:01:13.730 Možná vás napadlo[br]"Proč by takovou blbost 0:01:13.730,0:01:14.715 někdo dělal?", 0:01:14.715,0:01:16.530 ale nikdy nevíte , kdy se[br]to může hodit. 0:01:16.770,0:01:18.610 My to ale vrátíme zpátky[br]na začátek. 0:01:19.250,0:01:20.669 Začněme vybarvovat objetky! 0:01:20.819,0:01:22.306 Dejme tomu, že počítač má 0:01:22.306,0:01:24.313 sekretářu, která se stará o barvy 0:01:24.313,0:01:27.000 nebo osobního sluhu na[br]barvy. 0:01:27.000,0:01:29.357 Prostě někoho kdo to fakt[br]umí s barvama. 0:01:29.547,0:01:34.347 A tenhle někdo má v jedné[br]ruce fixu 0:01:34.752,0:01:39.079 a v druhé kyblík s barvou. 0:01:39.209,0:01:42.513 Fixa je na kreslení [br]obrysů 0:01:42.513,0:01:44.550 a kyblík s barvou je na[br]vyplnění těch obrysů. 0:01:44.550,0:01:47.269 Fixa je teď černá a barva[br]v kyblíku je bílá. 0:01:47.499,0:01:49.060 Barva fixky se dá změnit 0:01:49.060,0:01:51.531 zavoláním funkce[br]stroke, 0:01:51.531,0:01:53.045 která se taky doplní[br]sama 0:01:53.045,0:01:55.409 a můžete vybrat barvu. 0:01:55.979,0:02:00.230 Barva fixy se tak změní[br]a od teď se touhle 0:02:00.230,0:02:02.180 budou kreslit všechny obrysy. 0:02:02.320,0:02:04.950 Někdy ale nechcete, aby[br]byly obrysy vidět. 0:02:05.010,0:02:06.544 I na tolhe tu máme funkci! 0:02:06.544,0:02:10.175 Říká se jí noStroke[br]a je to pro nás 0:02:10.175,0:02:12.686 první funkce bez[br]parametrů. 0:02:12.686,0:02:15.192 Je to prostě název[br]nasledovaný prazdnýma závorkama 0:02:15.192,0:02:17.073 a středníkem. 0:02:17.373,0:02:19.361 A vidíte, že obrysy[br]zmizely. 0:02:19.623,0:02:22.890 Můžeme taky změnit barvu[br]v kyblíku 0:02:22.890,0:02:24.904 pomocí funkce Fill. 0:02:25.748,0:02:27.689 A od tohle místa budou[br]všechny tvary 0:02:27.689,0:02:30.171 vybarvené červenou[br]barvou. 0:02:30.171,0:02:35.938 Tak jako máme funkci noStroke,[br]máme i noFill, 0:02:35.938,0:02:38.667 která je taky bezparametrická[br]a dělá naše 0:02:38.667,0:02:41.843 objekty průhledné - nemají[br]barevnou výplň. 0:02:41.843,0:02:44.127 Pojďme konečně vybarvit[br]tohohle panáčka. 0:02:44.127,0:02:47.392 Nejprve nakreslíme trojúhleník[br]pro jeho tělo. 0:02:47.392,0:02:49.259 Vyberu barvu,[br]ať máme obrys. 0:02:49.869,0:02:54.846 Tak třebas…[br]tmavě zelená. 0:02:56.246,0:02:58.407 Teď vybereme[br]barvu výplně. 0:02:58.757,0:03:02.241 Jaká by se hodila? Zkusím[br]světlejší odstín zelené. 0:03:02.241,0:03:04.475 Ještě světlejší.[br]Jo takhle je to dobrý. 0:03:04.965,0:03:07.547 Nechceme aby jeho obličej[br]měl zelený obrys, 0:03:07.547,0:03:10.189 takže změním barvu fixy. 0:03:12.899,0:03:17.802 Vyberu nějaký hnědý[br]odstín. 0:03:18.262,0:03:19.767 Zvolím barvu výplně. 0:03:19.767,0:03:20.942 Ops ! 0:03:21.202,0:03:24.777 Jakou barvu pro obličej?[br]Hmm… 0:03:25.217,0:03:29.343 Jo tohle vypadá jako barva[br]obličeje. 0:03:30.033,0:03:33.104 Tyhle dva řádky představují elipsy,[br]tedy jeho ruce. 0:03:33.214,0:03:35.651 Chci aby ruce měly stejnou[br]barvou jako obličej. 0:03:35.801,0:03:37.269 Takže barvu fixky [br]ani výplně 0:03:37.269,0:03:38.507 měnit nebudeme. 0:03:38.507,0:03:40.837 Necháme je tak jak jsou 0:03:40.837,0:03:42.250 a zaměříme se na jeho pusu. 0:03:42.460,0:03:44.891 To je vlastně jen tahle[br]čára 0:03:46.551,0:03:50.592 a ty nemají žádnou výplň. 0:03:50.672,0:03:53.153 Můžeme změnit jen barvu[br]téhle čáry. 0:03:54.063,0:03:56.156 Červená je v tomhle případě[br]ideální. 0:03:56.246,0:03:57.814 Teďka obroučky jeho[br]brýlí. 0:03:57.834,0:04:00.005 Zase jsou to jen čáry,[br]takže žádná výplň. 0:04:00.085,0:04:01.748 Jaká by byla dobrá barva[br]pro brýle? 0:04:01.838,0:04:03.683 Černá je celkem obvyklá. 0:04:03.793,0:04:07.724 U skel jeho brýlí chci, 0:04:07.814,0:04:11.465 aby jejich obrys měl stejnou barvu[br]jako obroučky. 0:04:11.465,0:04:14.796 Barvu obrysu nechám tak,[br]ale změním barevnou výplň. 0:04:17.126,0:04:20.032 Dáme černou, ať to[br]k sobě hezky sedí. 0:04:20.032,0:04:22.487 A je to, panáček[br]je pěkně vybarvený! 0:04:22.877,0:04:26.070 Super !