Unity: Kosmos-6. 16 – Лучшее оружие II (Flyweight)
Добавим Extrinsic-данные и инициилизируем ими оружие (IWeapon (WeaponSpawner, Laser)) и снаряды (ISpawnable (Projectile)) 00:00 – 1. Разделение состояния на внутреннее и внешнее, aka паттерн Flyweight 02:04 – 2. Определим и созданим внешнее состояние для оружия (DataWeaponExtrinsic) 07:56 – 3. Инициализация оружия 09:38 – 4. Инициализация снарядов Ссылки: https://metanit.com/sharp/patterns/4.7.php Плейлист: https://www.youtube.com/watch?v=8TfFSJgeJ-I&list=PL_-V-pM_Qe0rf14jmFUzT3zN5c3b48L-8 Ассеты: https://yadi.sk/d/y9O1IQz_5NrBTw?w=1 Композиция "I Am Running Down the Long Hallway of Viewmont Elementary" принадлежит исполнителю Chris Zabriskie. Лицензия: Creative Commons Attribution (https://creativecommons.org/licenses/...). Оригинальная версия: http://chriszabriskie.com/honor/ Исполнитель: http://chriszabriskie.com/
Добавим Extrinsic-данные и инициилизируем ими оружие (IWeapon (WeaponSpawner, Laser)) и снаряды (ISpawnable (Projectile)) 00:00 – 1. Разделение состояния на внутреннее и внешнее, aka паттерн Flyweight 02:04 – 2. Определим и созданим внешнее состояние для оружия (DataWeaponExtrinsic) 07:56 – 3. Инициализация оружия 09:38 – 4. Инициализация снарядов Ссылки: https://metanit.com/sharp/patterns/4.7.php Плейлист: https://www.youtube.com/watch?v=8TfFSJgeJ-I&list=PL_-V-pM_Qe0rf14jmFUzT3zN5c3b48L-8 Ассеты: https://yadi.sk/d/y9O1IQz_5NrBTw?w=1 Композиция "I Am Running Down the Long Hallway of Viewmont Elementary" принадлежит исполнителю Chris Zabriskie. Лицензия: Creative Commons Attribution (https://creativecommons.org/licenses/...). Оригинальная версия: http://chriszabriskie.com/honor/ Исполнитель: http://chriszabriskie.com/



