chore:剔除无关内容

This commit is contained in:
2026-07-15 11:38:16 +08:00
parent 901df08646
commit 447f311e39
77 changed files with 1874 additions and 14022 deletions
+19 -78
View File
@@ -1,87 +1,28 @@
import { _decorator, Button, Component, director, game, Label, Node, sys, Tween } from 'cc';
import { WXSdk } from './WXSdk';
import { DYSdk } from './DYSdk';
import { AudioMgr } from '../audio/AudioMgr';
const { ccclass, property } = _decorator;
import { _decorator, Component } from 'cc';
const { ccclass } = _decorator;
/**
* Integration seam for a future rewarded-placement provider.
* The project currently ships without any advertising or platform SDK.
*/
export interface RewardProvider {
requestReward(onGranted: () => void): void;
}
@ccclass('SdkMgr')
export class SdkMgr extends Component {
export class SdkMgr extends Component implements RewardProvider {
static instance: SdkMgr;
protected onLoad(): void {
SdkMgr.instance = this
}
protected start(): void {
this.init()
SdkMgr.instance = this;
}
init() {
if (sys.platform == sys.Platform.WECHAT_GAME) {
WXSdk.instance.init()
} else if (sys.platform == sys.Platform.BYTEDANCE_MINI_GAME) {
DYSdk.instance.init()
}
}
playerRewardAds(successCallBack) {
AudioMgr.inst.pause()
director.pause()
console.log("广告开启", "pause")
let callBack = () => {
console.log("广告开启", "resume")
if (successCallBack != null)
successCallBack()
director.resume()
AudioMgr.inst.resume()
}
let failCallback = () => {
director.resume()
AudioMgr.inst.resume()
}
if (sys.platform == sys.Platform.WECHAT_GAME) {
WXSdk.instance.showVideo(callBack, failCallback)
} else if (sys.platform == sys.Platform.BYTEDANCE_MINI_GAME) {
DYSdk.instance.showVideo(callBack, failCallback)
} else {
callBack()
}
}
initativeShare() {
if (sys.platform == sys.Platform.WECHAT_GAME) {
WXSdk.instance.initativeShare()
} else if (sys.platform == sys.Platform.BYTEDANCE_MINI_GAME) {
DYSdk.instance.initativeShare()
}
}
showBanner() {
if (sys.platform == sys.Platform.WECHAT_GAME) {
WXSdk.instance.showBanner()
} else if (sys.platform == sys.Platform.BYTEDANCE_MINI_GAME) {
DYSdk.instance.showBanner()
}
}
hideBanner() {
if (sys.platform == sys.Platform.WECHAT_GAME) {
WXSdk.instance.hideBanner()
} else if (sys.platform == sys.Platform.BYTEDANCE_MINI_GAME) {
DYSdk.instance.hideBanner()
}
}
showInterstitial() {
if (sys.platform == sys.Platform.WECHAT_GAME) {
WXSdk.instance.showInterstitial()
} else if (sys.platform == sys.Platform.BYTEDANCE_MINI_GAME) {
DYSdk.instance.showInterstitial()
}
/**
* SDK-free default: grant the gameplay reward immediately.
* Replace this method body with a provider call when an SDK is added later.
*/
public requestReward(onGranted?: () => void): void {
onGranted?.();
}
}