初始化内容
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
/**
|
||||
* @file ui_main.h
|
||||
* @brief 主界面
|
||||
*
|
||||
*
|
||||
* @version 1.0
|
||||
* @author lveyou
|
||||
* @date 23-08-13
|
||||
*
|
||||
* @note
|
||||
*/
|
||||
#pragma once
|
||||
|
||||
#include "head.h"
|
||||
|
||||
#include "ui_def.h"
|
||||
#include "ui_gfx.h"
|
||||
#include "ui_gui.h"
|
||||
#include "ui_text.h"
|
||||
#include "ui_sprite.h"
|
||||
#include "ui_actor.h"
|
||||
#include "ui_audio.h"
|
||||
#include "ui_crypto.h"
|
||||
#include "ui_game.h"
|
||||
|
||||
class UIMain : public UI::Scene
|
||||
{
|
||||
public:
|
||||
struct UIInfo
|
||||
{
|
||||
UI::Panel* _panelInfo;// 界面介绍
|
||||
UI::Text* _txtTitle;
|
||||
UI::Text* _txtInfo;
|
||||
UI::ButtonSprite* _btnBack;
|
||||
|
||||
UIInfo();
|
||||
};
|
||||
|
||||
UIMain();
|
||||
|
||||
virtual void Update() override;
|
||||
virtual void Render() override;
|
||||
private:
|
||||
UI::Panel* _panel;// 主菜单
|
||||
UI::Panel* _panelMod;
|
||||
std::string _selectName;
|
||||
|
||||
UIInfo _uiInfo;
|
||||
UI::Sprite* _sprBg;
|
||||
|
||||
void _change_scene();
|
||||
|
||||
|
||||
};
|
||||
Reference in New Issue
Block a user