From c5e5cbd58fd4da3e0f23a48bb5c779c6dafd248a Mon Sep 17 00:00:00 2001 From: fanxuehan <fanxuehan@qq.com> Date: Fri, 6 May 2022 11:16:34 +0800 Subject: [PATCH] feat: callMiddleLayerFunction --- assets/cocos_generator/script/util.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/assets/cocos_generator/script/util.ts b/assets/cocos_generator/script/util.ts index 542abac..62b8d68 100644 --- a/assets/cocos_generator/script/util.ts +++ b/assets/cocos_generator/script/util.ts @@ -421,4 +421,14 @@ export function onHomeworkFinish() { } else { console.log('onHomeworkFinish'); } +} + +export function callMiddleLayerFunction(apiName: string, data: any, callback: Function) { + const middleLayer = cc.find('middleLayer'); + if (middleLayer) { + const middleLayerComponent = middleLayer.getComponent('middleLayer'); + middleLayerComponent.callMiddleLayerFunction(apiName, data, callback); + } else { + console.log('callMiddleLayerFunction: ' + apiName); + } } \ No newline at end of file -- 2.21.0