Fixes:
- ProcessorTimer works correctly after changing a scene
- ProcessorScene works correctly when no multiscene feature used
Changes:
- DataGameSession removed. If you used this stuff make sure to handle it yourself
- DataGameSettings removed. If you used this stuff make sure to handle it yourself
- Entity automatically get destroyed if all components removed.
- You don't need to have the scene kernel anymore to run the framework. Use it only in case of custom settings or pluggable feature usage.
Added:
- BufferStruct ref Get() method to receive structs from a buffer in the most optimal way.
Правки багов:
- ProcessorTimer работает корректно после смены сцены
- ProcessorScene работает корректно при загрузке новых сцен если до этого имелась только одна сцена.
Изменения:
- DataGameSession упразднен. Если вы используете этот элемент то обрабатываете его самостоятельно.
- DataGameSettings упразднен. Если вы используете этот элемент то обрабатываете его самостоятельно.
- Сущность будет автоматически уничтожена если на ней не осталось компонентов.
- Scene Kernel больше не нужна для работы фреймворка. Используйте только если у вас есть pluggable или вы используете эту сцену для своих настроек.
Добавлено:
- BufferStruct ref Get() метод для оптимального получения структур из буфера