... | ... | @@ -21,7 +21,7 @@ Vytvorte si triedu `Gravity` v priečinku `Commands`. Nech implementuje rozhrani |
|
|
- Zatiaľ využite `Move` na pád, ale musíte stále vytvárať nové inštancie (dočasne zakomentujte typovú kontrolu pre `IMovable` v `Move` (a upravte ho, nech akceptuje `IActor` nie `IMovable`) - za chvíľu sa k tomu vrátime a ukážeme si niečo viac o práci s typovými parametrami a Action design pattern) - nevýhoda je zvytočné vytváranie množstva objektov.
|
|
|
- v cykle, napríklad `foreach` si implementujte pád, nezabudnite zohľadniť či je daný predmet ovplyvnený gravitáciou.
|
|
|
|
|
|
__Nezabudnite si pridať do sveta gravitáciu - `container.getWorld().SetGravity(new Gravity())`!__
|
|
|
__Nezabudnite si pridať do sveta gravitáciu - `container.GetWorld().SetGravity(new Gravity())`!__
|
|
|
|
|
|
## 5.3 Aaaand `Action<T>`
|
|
|
|
... | ... | |