#pragma once #include "EngineFrame/Scene/Scene.h" #include "Asset/AssetManager.h" #include "EngineFrame/Component/Animation.h" class Scene_SelectCharacter_UI : public Scene { private: /* data */ public: Scene_SelectCharacter_UI(/* args */) { }; ~Scene_SelectCharacter_UI() { }; public: void Enter() override { RefPtr actor = new Actor; AddChild(actor); RefPtr ani3 = new Animation("common/commoneffect/animation/priestslowheal1.ani"); actor->AddComponent(ani3); ani3->SetRenderZOrder(1000); RefPtr ani = new Animation("common/anton/main.ani"); actor->AddComponent(ani); ani->SetRenderZOrder(500); RefPtr ani2 = new Animation("common/anton/face/0/0.ani"); actor->AddComponent(ani2); ani2->SetRenderZOrder(1000); actor->SetPos(SDL_Point{500, 500}); SDL_Log("进入了选择角色场景!"); }; // void HandleEvents(SDL_Event *e) override; // void Update(float deltaTime) override; // void Render(float deltaTime) override; // void Exit() override; };