Dora SSR API 参考手册
欢迎来到 Dora SSR API 参考手册!本文档为您提供关于 Dora SSR 游戏引擎内的 API 和功能的详细信息。您可以使用以下指南浏览不同主题并探索引擎的功能。
基础功能
这个类别提供了一些引擎的通用基础工具 和服务。
音频管理
这个类别提供了管理和播放游戏音乐和声效的功能。
资产管理
这个类别提供了管理各种游戏资产(包括文件和数据)的功能。
输入管理
这个类别提供了一部分游戏输入处理的功能。另外的输入处理如点击/触摸事件可以在节点事件中进行注册和处理。
数据结构
这个类别提供了一系列数据结构和类型。
场景管理
这个类别负责游戏场景树的管理。
场景树管理
这里提供游戏场景树根节点和摄像机的管理。
场景节点
这里提供游戏场景节点和节点事件的管理。
事件管理
这个类别负责游戏事件的管理。
全局事件
这个子类别处理全局级别的事件,比如应用程序事件和操作系统事件。
节点事件
这个子类别处理场景节点级别的事件。
图形渲染
这个类别负责游戏图形的渲染。
基础渲染节点
这个类别提供一些基础通用游戏图形渲染场景节点。
渲染管理对象
这个类别提供一些图形渲染管理功能的对象。
动画模型功能
这个子类别提供了加载创建和处理2D动画模型的功能。
节点动作
这个类别负责创建和管理场景节点上可以执行的动作。
- Action
- Ease
- Move
- X
- Y
- Z
- Angle
- AngleX
- AngleY
- Roll
- Scale
- ScaleX
- ScaleY
- SkewX
- SkewY
- Opacity
- Height
- Width
- Frame
- Sequence
- Spawn
- Delay
- Event
- Show
- Hide
- AnchorX
- AnchorY
物理模拟
这个类别提供了创建和管理物理对象模拟的功能。
ECS 系统
这个类别负责提供实体组件系统(ECS)的功能。
平台游戏框架
这个类别为2D平台游戏提供了一套基础的开发框架功能。
- Behavior
- Blackboard
- Decision
- AI
- Data
- PlatformCamera
- PlatformWorld
- TargetAllow
- UnitAction
- UnitActionParam
- Unit
- BulletDef
- Bullet
- Face
- Visual
协程管理
这个类别提供更为便捷的协程(coroutine)的创建和管理功能。
机器学习算法
这个类别提供了一些基础的机器学习算法,包括决策树算法C4.5以及强化学习算法Q-learning等。
对话系统
这个类别负责提供加载和执行复杂的游戏对话系统的功能。
网络服务
这个类别负责提供网络通讯相关的功能。
其它功能
这个类别下是引擎提供的其它杂项的功能。