easyx_framework
V1.0.0
基于easyx的c++游戏框架
载入中...
搜索中...
未找到
文件列表
这里列出了所有文件,并附带简要说明:
AniEdge.cpp
AniEdge.h
动画过渡
Animated.cpp
Animated.h
Animator.cpp
Animator.h
动画接口及动画组件
AudioManager.cpp
AudioManager.h
全局音频管理器
AudioPlayer.cpp
AudioPlayer.h
音频组件(例如人物语音)
BaseBullets.cpp
BaseBullets.h
BasePlant.cpp
BasePlant.h
BaseZomble.cpp
BaseZomble.h
BattleController.cpp
BattleController.h
BattleLevel.cpp
BattleLevel.h
BattleUI.cpp
BattleUI.h
Camera.cpp
Camera.h
2D相机组件定义
Collider.cpp
Collider.h
游戏场景中所有碰撞相关事件的处理
ColliderManager.cpp
ColliderManager.h
碰撞管理器
Component.cpp
Component.h
组件基类
Configurator.cpp
Configurator.h
配置器
Controller.cpp
Controller.h
玩家控制器类定义
CoreMinimal.h
核心代码文件
Delegate.h
委托类
FileManager.cpp
FileManager.h
文件管理器、字符串工具包
FSM.cpp
FSM.h
分层状态机
game.cpp
引擎、主入口
GameStatics.cpp
GameStatics.h
全局静态库定义,提供处理游戏常见逻辑所需的接口,更方便访问并管理游戏对象
gameSun.cpp
gameSun.h
InputComponent.cpp
InputComponent.h
输入交互组件
LevelManager.cpp
LevelManager.h
关卡管理器
Log.cpp
Log.h
日志类
Macro.h
别名、宏定义
Math.cpp
Math.h
全局数学函数库定义
Menu.cpp
Menu.h
NewStatus.h
NormalZomble.cpp
NormalZomble.h
Object.cpp
Object.h
游戏对象基类
Particle.cpp
Particle.h
2D粒子组件
pea.cpp
pea.h
PeaShooter.cpp
PeaShooter.h
Perlin.h
生成柏林噪音
plateform.h
RainProducer.cpp
RainProducer.h
ResourceManager.cpp
ResourceManager.h
资源管理器
RigidBody.cpp
RigidBody.h
刚体组件定义
SceneComponent.cpp
SceneComponent.h
场景组件类
SeedUI.cpp
SeedUI.h
Sprite.cpp
Sprite.h
物体派生类(精灵类)
SpriteRenderer.cpp
SpriteRenderer.h
2D渲染组件
Struct.h
常用结构体定义
sun.h
sunflower.cpp
sunflower.h
TestObject.h
Timer.h
计时器类
UserInterface.cpp
UserInterface.h
UI类模板,用于容纳并管理ui小部件
VisualInterface.cpp
VisualInterface.h
包含一切与2D图像处理与渲染有关的接口
widgets.cpp
widgets.h
包含所有ui小部件的定义,提供了一些常见的ui小模型
World.cpp
World.h
游戏世界类,所有基础类型组织逻辑
zomblestatus.h
制作者
1.12.0