-
Notifications
You must be signed in to change notification settings - Fork 13
Description
Ono se to netýká výhradně lekce 2, protože želva se používá i ve třetí (a někdy ve čtvrté), ale vzhledem k tomu, že hlásím první issue tady, tak jsem si říkal, že i stanovím konvenci, že v názvu issue bude uvedena lekce, které se to týká. :-)
Turtle má aktuálně vlastnosti speed a rotationSpeed. První řídí, jak rychle se animuje malování (resp. prostě metoda move), a druhá, jak rychle se animuje otáčení (resp. turnRight). S tou první je možné manipulovat i pomocí slideru v UI. S tou druhou není možné manipulovat vůbec, dokonce Turtle pro ni nemá ani setter.
Nevím, jaký za tím byl přesně záměr, proč jsou vůbec ty vlastnosti dvě samostatné, ale když pak člověk kreslí něco složitějšího a v rámci urychlení nastaví rychlost na maximum, tak se sice věci rychle vykreslují, ale když je to zároveň něco, kdy se želva musí často otáčet, tak si člověk vlastně moc nepomůže, protože animace otáčení je furt stejně pomalá.
Říkal jsem si, jestli to třeba nespojit, že by ten slider hýbal i s rychlostí animace otáčení (popř. že by se vůbec ta samostatná vlastnost zrušila a byla by jenom jedna společná).