0:00:00.000,0:00:02.379 Doteď jsme si[br]hlavně kreslily. 0:00:02.379,0:00:06.403 Pojďme se podívat, jak bychom mohli vložit[br]do obrázku nějaký text, třeba vaše jméno. 0:00:06.403,0:00:08.375 Práce s textem tedy[br]bude cílem této lekce. 0:00:08.375,0:00:10.049 K čemu je používání[br]textu dobré? 0:00:10.049,0:00:11.873 Můžeme s ním ukázat[br]třeba skóre ve hře. 0:00:11.873,0:00:13.679 Nebo nechat mluvit[br]kreslené postavičky. 0:00:13.679,0:00:15.935 Nebo zvětšovat naše jméno[br]a měnit mu barvy. 0:00:15.935,0:00:18.404 Pojďme na to a zkusme říct "hello",[br]anglicky ahoj. 0:00:18.404,0:00:24.353 Napíšeme „text (hello)“, ale objevila se[br]nám tato podivná chybová hláška. 0:00:24.353,0:00:27.914 Píše nám, že “hello není definováno,”[br]co to znamená? 0:00:27.914,0:00:31.458 Problém je v tom, že si náš program[br]myslí, že "hello" je proměnná. 0:00:31.458,0:00:33.715 Z pohledu programu[br]to dává smysl, 0:00:33.715,0:00:36.662 neboť „hello“ by mohla být[br]proměnná, jak to program může vědět? 0:00:36.662,0:00:39.491 Jak mu tedy řekneme,[br]že je to prostý text? 0:00:39.491,0:00:42.879 Je to snadné,[br]celé slovo vložíme do uvozovek. 0:00:42.879,0:00:46.457 Tím programu řekneme že to není proměnná,[br]ale že je to ve skutečnosti text. 0:00:46.457,0:00:48.193 Nebo že ho chceme[br]zobrazit jako text. 0:00:48.193,0:00:50.226 Můžeme si to[br]představit jako v knihách. 0:00:50.226,0:00:53.694 Tam je přímá řeč postav[br]také vždy vložena do uvozovek. 0:00:53.694,0:00:56.162 Proto když chcete[br]aby program něco řekl, 0:00:56.162,0:00:58.400 tak i tento text musí mít[br]okolo sebe uvozovky. 0:00:58.400,0:01:01.379 Je to vážně důležité[br]a je snadné to pokazit. 0:01:01.379,0:01:03.441 Radši to ještě zopakuji. 0:01:03.441,0:01:07.526 Kdykoli chcete ve vašem programu použít[br]text, musíte okolo něj vložit uvozovky. 0:01:07.526,0:01:10.112 Jinak se vám zobrazí[br]opravdu divné chybové hlášky. 0:01:10.112,0:01:12.446 A pamatujte, že pokud uvidíte[br]tyto chybové zprávy, 0:01:12.446,0:01:15.319 radši znovu zkontrolujte,[br]že je text vložen do uvozovek. 0:01:15.319,0:01:16.052 Skvělé! 0:01:16.052,0:01:18.825 Takže umíme používat uvozovky[br]a už nikdy nedostaneme chybu. 0:01:18.825,0:01:22.707 Možná jste si ale všimli[br]že se nic neděje, stále máme prázdné okno. 0:01:22.707,0:01:27.360 Pokud však nastavíme pozadí, klíčové[br]slovo "background", třeba na červenou, 0:01:27.360,0:01:29.394 vidíme, že to tam vlastně je. 0:01:29.394,0:01:31.540 Neviděli jsme to,[br]protože je to bílé. 0:01:31.540,0:01:38.668 Měli jsme napsaný bílý text na bílém[br]pozadí, a proto jsme to nemohli vidět. 0:01:38.668,0:01:42.940 Není to trochu hloupé[br]psát bílý text na bílé pozadí? 0:01:42.940,0:01:46.476 Můžeme to jednoduše změnit,[br]protože již umíme nastavovat výplň něčeho. 0:01:46.476,0:01:49.381 A stejně jako můžeme nastavit výplň[br]obdélníku nebo čáry, 0:01:49.381,0:01:52.846 můžeme nastavit i výplň textu[br]na cokoli pomocí příkazu "fill". 0:01:52.846,0:01:54.231 A máme to! 0:01:54.231,0:01:56.930 Vidíme to bez[br]potřeby změny pozadí. 0:01:56.930,0:02:00.109 Pojďme se podívat trochu více na to,[br]jak to vlastně funguje. 0:02:00.109,0:02:02.324 První část je zřejmá. 0:02:02.324,0:02:04.729 Obsahuje text,[br]který chceme zobrazit. 0:02:04.729,0:02:05.734 Co dělá druhá část? 0:02:05.734,0:02:09.329 Když ji měníme, vidíme,[br]že nastavuje vzdálenost textu do stran. 0:02:09.329,0:02:12.136 Další část zase nastavuje[br]vzdálenost nahoru a dolů. 0:02:12.136,0:02:15.682 Asi to vypadá opravdu podobně[br]jako při kreslení obdélníků. 0:02:15.682,0:02:17.620 Jedna věc však může[br]být poněkud zrádná. 0:02:17.620,0:02:24.116 Text má dvě souřadnice určující polohu[br]levé spodní části, tedy tohoto rohu textu. 0:02:24.116,0:02:27.592 U obdélníků ale udáváme polohu[br]levé horní části, tedy tohoto rohu. 0:02:27.592,0:02:30.620 Může se zdát, že to je schválně[br]navrženo tak, aby vás to zmátlo, 0:02:30.620,0:02:32.761 ale je to jen něco,[br]co si musíte zapamatovat. 0:02:32.761,0:02:35.375 Můžeme to také zkoušet[br]a přímo to pak vidět. 0:02:35.375,0:02:39.219 Nastavíme výšku pomocí slova „height“[br]a vidíme, 0:02:39.219,0:02:43.228 že je to nastavení výšky[br]tedy tato dolní levá souřadnice. 0:02:44.358,0:02:47.145 Nebo tam můžeme zadat nulu. 0:02:47.145,0:02:50.002 Co si myslíte, že se stane? 0:02:50.002,0:02:53.391 Teď to vůbec nevidíme,[br]ale pokud to začneme pomalu zvyšovat, 0:02:53.391,0:02:56.326 můžeme si všimnout,[br]že to tady už vykukuje. 0:02:56.326,0:03:01.754 Protože to, co nastavujeme je poloha[br]spodního levého rohu, ne toho horního. 0:03:01.754,0:03:06.468 Dost ale bylo analyzování textu,[br]pojďme to nyní ještě vylepšovat. 0:03:06.468,0:03:08.874 Co třeba kdybychom[br]chtěli zvětšit tento text? 0:03:08.874,0:03:11.345 To můžeme udělat[br]pomocí "textSize". 0:03:11.345,0:03:13.886 Tento příkaz říká programu,[br]jak velký bude text. 0:03:13.886,0:03:16.099 Můžeme zadat třeba „30“[br]což už je docela velké. 0:03:16.099,0:03:17.688 Můžeme to klidně ještě zvětšit. 0:03:17.688,0:03:20.397 Nebo to naopak nastavit na opravdu,[br]opravdu, opravdu malé. 0:03:20.397,0:03:23.584 Tak hurá do toho,[br]nakreslíme sem své jméno. 0:03:23.584,0:03:25.787 A možná k tomu přidáme[br]i malou zprávu o sobě. 0:03:25.787,0:03:28.646 Protože neznám vaše jméno,[br]napíšu sem náhodné jméno. 0:03:28.646,0:03:30.871 Můžete si jej však ihned změnit. 0:03:30.871,0:03:34.264 Takže použijeme to, co jsme se naučili,[br]můžeme napsat "text("Sophia... 0:03:34.264,0:03:36.157 To je celkem hezké jméno. 0:03:36.157,0:03:38.135 A pak pod to dám[br]nějakou informaci o sobě. 0:03:38.135,0:03:43.493 Třeba, že „Mám ráda štěňata[br]a kytary a kódování. " 0:03:43.493,0:03:45.229 Není to teď úplně ideální. 0:03:45.229,0:03:48.945 Potřebujeme totiž změnit pozice,[br]aby se texty nepřekrývaly. 0:03:48.945,0:03:51.647 Navíc ta druhá věta[br]je celkem dlouhá. 0:03:51.647,0:03:55.449 Proto si to změním,[br]aby měl text menší velikost. 0:03:56.499,0:03:58.633 A je to,[br]to už je docela dobré. 0:03:58.633,0:04:02.164 Až na to, že je to trochu[br]nuda mít oba texty modré. 0:04:02.164,0:04:04.393 Pojďme tedy změnit[br]výplň pomocí příkazu "fill". 0:04:04.393,0:04:10.404 Uděláme z toho možná pěknou,[br]hmm nevím, možná něco jako fialovou. 0:04:10.404,0:04:18.276 A tím jsme prošli vše o psaní textu[br]a změně jeho barvy a velikosti.