feat: 支持音频管线
This commit is contained in:
@@ -4,6 +4,7 @@ import { ViewManager } from 'db://assets/scripts/core/ViewManager';
|
||||
import { CreatedShareItem, ParticipatedShareItem, ShareParticipantRankSummary } from 'db://assets/scripts/types/ApiTypes';
|
||||
import { ShareManager } from 'db://assets/scripts/utils/ShareManager';
|
||||
import { ToastManager } from 'db://assets/scripts/utils/ToastManager';
|
||||
import { AudioManager } from 'db://assets/scripts/utils/AudioManager';
|
||||
const { ccclass, property } = _decorator;
|
||||
|
||||
@ccclass('PagePKData')
|
||||
@@ -57,6 +58,7 @@ export class PagePKData extends BaseView {
|
||||
}
|
||||
|
||||
private _onBackClick(): void {
|
||||
AudioManager.instance.playButtonClick();
|
||||
ViewManager.instance.back();
|
||||
}
|
||||
|
||||
@@ -189,14 +191,20 @@ export class PagePKData extends BaseView {
|
||||
|
||||
const viewButton = this._findChild(item, 'ViewButton');
|
||||
if (viewButton) {
|
||||
const handler = () => this._openShareDetail(share);
|
||||
const handler = () => {
|
||||
AudioManager.instance.playButtonClick();
|
||||
this._openShareDetail(share);
|
||||
};
|
||||
viewButton.on(Button.EventType.CLICK, handler, this);
|
||||
this._createdButtonBindings.push({ node: viewButton, handler });
|
||||
}
|
||||
|
||||
const shareButton = this._findChild(item, 'ShareButton');
|
||||
if (shareButton) {
|
||||
const handler = () => ShareManager.instance.triggerWxShare(share.title, share.shareCode);
|
||||
const handler = () => {
|
||||
AudioManager.instance.playButtonClick();
|
||||
ShareManager.instance.triggerWxShare(share.title, share.shareCode);
|
||||
};
|
||||
shareButton.on(Button.EventType.CLICK, handler, this);
|
||||
this._createdButtonBindings.push({ node: shareButton, handler });
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user