SDK相关的整理

This commit is contained in:
chen wei bo
2025-09-26 17:34:07 +08:00
parent ed525d9ed2
commit 361afaacf2
40 changed files with 713 additions and 4379 deletions
+25
View File
@@ -0,0 +1,25 @@
/**
* 定义 SDK 的基础生命周期接口
*
*/
export interface ISDK {
/**
* 初始化 SDK
* @param cb 初始化完成后的回调
*
* - 通常在游戏启动时调用
* - 可执行一些准备动作(保持常亮、获取启动参数、初始化广告等)
*/
init(cb?: Function): void;
/**
* 销毁 SDK(可选实现)
*
* - 通常在游戏退出或切换场景时调用
* - 用于释放资源、注销事件监听、停止定时器等
* - 如果 SDK 不需要额外清理,可以不实现
*/
destroy?(): void;
}