Files
laiwan-cocos-framework/assets/native/NativeCode.ts
2024-08-29 17:25:37 +08:00

45 lines
1.3 KiB
TypeScript

/**
* 监听原生消息回调
*/
export enum NativeCode {
// 获取子游戏信息
GET_GAME_INFO = 'N_0000',
// 开启姿势识别
RECOGNITION_POSE = 'N_0001',
// 开启获取骨骼点数据流
OPEN_BONES_STREAM = 'N_0002',
// 关闭获取骨骼点数据流
CLOSE_BONES_STREAM = 'N_0003',
// 退出游戏
QUIT_GAME = 'N_0004',
// 开启摄像头
OPEN_CAMERA = 'N_0005',
// 关闭摄像头
CLOSE_CAMERA = 'N_0006',
// 开启获取篮球位置
OPEN_BALL_STREAM = 'N_0007',
// 关闭获取篮球位置
CLOSE_BALL_STREAM = 'N_0008',
// 返回摄像头当前帧
GET_CAMERA_FRAME = 'N_0012',
// 开启右下角摄像头预览
OPEN_CAMERA_MINI = 'N_0014',
// 关闭右下角摄像头预览
CLOSE_CAMERA_MINI = 'N_0015',
// 埋点
EVENT_TRACKING = 'N_0016',
// 扫描篮球列表
SCAN_BALL_LIST = 'N_0017',
// 停止扫描篮球列表
STOP_SCAN_BALL_LIST = 'N_0018',
// 连接篮球
CONNECT_BALL = 'N_0019',
// 扫描手环列表
SCAN_BRACELETS_LIST = 'N_0020',
// 停止扫描手环列表
STOP_SCAN_BRACELETS_LIST = 'N_0021',
// 开始监听手环数据
OPEN_BRACELETS_STREAM = 'N_0022',
// 结束监听手环数据
CLOSE_BRACELETS_STREAM = 'N_0023',
}