mirror of
https://github.com/enduro2d/enduro2d.git
synced 2026-09-28 19:02:23 +07:00
register spine system in the starter instead sample source
This commit is contained in:
@@ -143,8 +143,7 @@ namespace
|
||||
bool create_systems() {
|
||||
ecs::registry_filler(the<world>().registry())
|
||||
.system<game_system>(world::priority_update, raptor_gobj_)
|
||||
.system<camera_system>(world::priority_pre_render)
|
||||
.system<spine_system>(world::priority_update);
|
||||
.system<camera_system>(world::priority_pre_render);
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
@@ -18,13 +18,14 @@
|
||||
#include <enduro2d/high/components/model_renderer.hpp>
|
||||
#include <enduro2d/high/components/renderer.hpp>
|
||||
#include <enduro2d/high/components/scene.hpp>
|
||||
#include <enduro2d/high/components/sprite_renderer.hpp>
|
||||
#include <enduro2d/high/components/spine_player.hpp>
|
||||
#include <enduro2d/high/components/spine_renderer.hpp>
|
||||
#include <enduro2d/high/components/sprite_renderer.hpp>
|
||||
|
||||
#include <enduro2d/high/systems/flipbook_system.hpp>
|
||||
#include <enduro2d/high/systems/label_system.hpp>
|
||||
#include <enduro2d/high/systems/render_system.hpp>
|
||||
#include <enduro2d/high/systems/spine_system.hpp>
|
||||
|
||||
namespace
|
||||
{
|
||||
@@ -46,7 +47,8 @@ namespace
|
||||
ecs::registry_filler(the<world>().registry())
|
||||
.system<flipbook_system>(world::priority_update)
|
||||
.system<label_system>(world::priority_update)
|
||||
.system<render_system>(world::priority_render);
|
||||
.system<render_system>(world::priority_render)
|
||||
.system<spine_system>(world::priority_update);
|
||||
return !application_ || application_->initialize();
|
||||
}
|
||||
|
||||
@@ -140,9 +142,9 @@ namespace e2d
|
||||
.register_component<model_renderer>("model_renderer")
|
||||
.register_component<renderer>("renderer")
|
||||
.register_component<scene>("scene")
|
||||
.register_component<sprite_renderer>("sprite_renderer")
|
||||
.register_component<spine_player>("spine_player")
|
||||
.register_component<spine_renderer>("spine_renderer")
|
||||
.register_component<spine_player>("spine_player");
|
||||
.register_component<sprite_renderer>("sprite_renderer");
|
||||
safe_module_initialize<library>(params.library_root(), the<deferrer>());
|
||||
safe_module_initialize<world>();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user