音效添加
This commit is contained in:
parent
2728355749
commit
4be75ebdf3
@ -133,6 +133,8 @@ export class BigWin extends Component {
|
||||
// if (curType == WIN_TYPE.SUPER_MEGA_WIN) {
|
||||
// AudioManager.instance.playBGM('Super_Mega_Win_Bgm');
|
||||
// }
|
||||
AudioManager.instance.playBGM('Big_Win_End');
|
||||
|
||||
tween(this.winCount.node)
|
||||
.to(0.1, { scale: v3(1.1, 1.1, 1.1) }, { easing: 'quadIn' })
|
||||
.to(0.1, { scale: v3(1, 1, 1) }, { easing: 'quadOut' })
|
||||
@ -193,6 +195,7 @@ export class BigWin extends Component {
|
||||
|
||||
this.tweenOpen(this.endWinType);
|
||||
this.winCount.string = gold2cash(this.winCounts[this.endWinType]);
|
||||
AudioManager.instance.playBGM('Big_Win_End');
|
||||
|
||||
tween(this.winCount.node)
|
||||
.to(0.1, { scale: v3(1.1, 1.1, 1.1) }, { easing: 'quadIn' })
|
||||
@ -204,6 +207,8 @@ export class BigWin extends Component {
|
||||
})
|
||||
.start();
|
||||
} else {
|
||||
AudioManager.instance.playBGM('Big_Win_End');
|
||||
|
||||
this.winCount.string = gold2cash(this.winCounts[this.endWinType]);
|
||||
tween(this.winCount.node)
|
||||
.to(0.1, { scale: v3(1.1, 1.1, 1.1) }, { easing: 'quadIn' })
|
||||
|
||||
@ -76,6 +76,13 @@ export class FreeSpinEnterSpine extends Component {
|
||||
this.startBtn.active = true;
|
||||
this.freeSpinCount.node.active = true
|
||||
this.startBtn.scale = new Vec3(0.1, 0.1, 0.1);
|
||||
AudioManager.instance.playSFX('Change_Free_Button')
|
||||
this.scheduleOnce(() => {
|
||||
AudioManager.instance.playSFX('Change_Free_Countdown', 1, true)
|
||||
|
||||
}, 0.5)
|
||||
|
||||
|
||||
tween(this.startBtn)
|
||||
.set({ scale: new Vec3(0.1, 0.1, 0.1) })
|
||||
.to(0.5, { scale: new Vec3(1, 1, 1) })
|
||||
@ -94,6 +101,8 @@ export class FreeSpinEnterSpine extends Component {
|
||||
this.unscheduleAllCallbacks();
|
||||
if (this.hasClickBtn) return;
|
||||
this.hasClickBtn = true;
|
||||
AudioManager.instance.stopAllSFX()
|
||||
|
||||
// 插入一个放大缩小的动画
|
||||
tween(this.startBtn)
|
||||
.to(0.1, { scale: new Vec3(1.1, 1.1, 1.1) })
|
||||
|
||||
@ -328,9 +328,9 @@ export class SlotGame extends Component {
|
||||
this.node.emit(SLOT_GAME_EVENT.ALL_ROLLER_STOP);
|
||||
}
|
||||
|
||||
playIconWinAni(spinData: any) {
|
||||
playIconWinAni(spinData: any, isFreeSpin: boolean) {
|
||||
this.spinData = spinData;
|
||||
AudioManager.instance.playSFX('Win_Icon_Up');
|
||||
AudioManager.instance.playSFX(isFreeSpin ? 'Win_Icon_Up_Free' : 'Win_Icon_Up');
|
||||
let deleteIconNodesPos = this.rollerManager.getAllRemoveIconsPos(this.parsedData.RemoveData);
|
||||
|
||||
this.upLayer.setWinLayerActive(true);
|
||||
@ -358,13 +358,13 @@ export class SlotGame extends Component {
|
||||
}
|
||||
}, 0)
|
||||
this.scheduleOnce(() => {
|
||||
AudioManager.instance.playSFX('Eliminate_Icon');
|
||||
for (let i = 0; i < deleteIconNodesPos.length; i++) {
|
||||
let poses = deleteIconNodesPos[i];
|
||||
for (let j = 0; j < poses.length; j++) {
|
||||
let pos = poses[j];
|
||||
let iconNode = this.rollerManager.getIconNode(pos);
|
||||
if (iconNode) {
|
||||
AudioManager.instance.playSFX('Eliminate_Icon');
|
||||
this.rollerManager.deleteIconNode(pos);
|
||||
}
|
||||
}
|
||||
@ -388,13 +388,14 @@ export class SlotGame extends Component {
|
||||
}
|
||||
|
||||
this.scheduleOnce(() => {
|
||||
AudioManager.instance.playSFX('Eliminate_Icon');
|
||||
|
||||
for (let i = 0; i < deleteIconNodesPos.length; i++) {
|
||||
let poses = deleteIconNodesPos[i];
|
||||
for (let j = 0; j < poses.length; j++) {
|
||||
let pos = poses[j];
|
||||
let iconNode = this.rollerManager.getIconNode(pos);
|
||||
if (iconNode) {
|
||||
AudioManager.instance.playSFX('Eliminate_Icon');
|
||||
this.rollerManager.deleteIconNode(pos);
|
||||
}
|
||||
}
|
||||
|
||||
@ -49,6 +49,7 @@ export class SlotMsg extends Component {
|
||||
startPos: Vec3 = new Vec3(-259.5, 0, 0);
|
||||
maxWidth: number = 540;
|
||||
currTotaleMulti: number = 0
|
||||
MultiMergeTime: number = 0
|
||||
currRoundWinMsg: string = ''
|
||||
showLabelMsgForTween() {
|
||||
Tween.stopAllByTarget(this.i18nSpriteMsg.node);
|
||||
@ -111,8 +112,13 @@ export class SlotMsg extends Component {
|
||||
tweenFun();
|
||||
}
|
||||
|
||||
setTotaleMulti(mul: number) {
|
||||
setTotaleMultiAndMultiMergeTime(mul: number) {
|
||||
this.currTotaleMulti = mul
|
||||
if (mul == 0) {
|
||||
this.MultiMergeTime == 0
|
||||
} else {
|
||||
this.MultiMergeTime++
|
||||
}
|
||||
}
|
||||
|
||||
showTotalWinAnimaiton(startScore: number, endScore: number, cb) {
|
||||
@ -131,14 +137,14 @@ export class SlotMsg extends Component {
|
||||
let winCount = msg.getChildByName('winCount');
|
||||
winCount.getComponent(Label).string = gold2cash(startScore);
|
||||
|
||||
AudioManager.instance.playSFX('Gold_Up');
|
||||
// AudioManager.instance.playSFX('Gold_Up');
|
||||
UIManager.instance.tweenScorelinear(startScore, endScore, 2)
|
||||
.onUpdate((v: number) => {
|
||||
winCount.getComponent(Label).string = gold2cash(v);
|
||||
})
|
||||
.onComplete(() => {
|
||||
winCount.getComponent(Label).string = gold2cash(endScore);
|
||||
AudioManager.instance.stopSFX('Gold_Up');
|
||||
// AudioManager.instance.stopSFX('Gold_Up');
|
||||
tween(winCount)
|
||||
.to(0.2, { scale: v3(1.1, 1.1, 1.1) })
|
||||
.to(0.2, { scale: v3(1, 1, 1) })
|
||||
@ -167,7 +173,10 @@ export class SlotMsg extends Component {
|
||||
if (currMulti == 0) {
|
||||
winCount.getComponent(Label).string = gold2cash(endScore);
|
||||
this.currRoundWinMsg = winCount.getComponent(Label).string
|
||||
AudioManager.instance.playSFX('Slot_Msg_Normal_Win');
|
||||
//稍微延迟防止跟中奖音效冲突
|
||||
this.scheduleOnce(() => {
|
||||
AudioManager.instance.playSFX('Slot_Msg_Normal_Win');
|
||||
}, 0.1)
|
||||
} else {
|
||||
winCount.getComponent(Label).string = this.currRoundWinMsg + ' x ' + currMulti
|
||||
}
|
||||
@ -306,9 +315,11 @@ export class SlotMsg extends Component {
|
||||
info.multiNode.active = false;
|
||||
this.node.addChild(flyNode);
|
||||
flyNode.setPosition(sourceLocalPos);
|
||||
AudioManager.instance.playSFX('Multi_Fly_Start')
|
||||
|
||||
// 2.4 飞到信息栏动画
|
||||
await tweenToAsync(flyNode, centerLocalPos, 0.6);
|
||||
AudioManager.instance.playSFX('Multi_Fly_End')
|
||||
flyNode.destroy();
|
||||
|
||||
// 2.5 累加倍率,信息栏文本根据每个倍率到达而改变
|
||||
@ -334,12 +345,35 @@ export class SlotMsg extends Component {
|
||||
// 5. 展示最终总分获胜弹窗和新的总倍率
|
||||
let showCurrMulti = () => {
|
||||
return new Promise<void>((resolve) => {
|
||||
this.setTotaleMulti(sumMul)
|
||||
this.setTotaleMultiAndMultiMergeTime(sumMul)
|
||||
let totalMultiBgSpin = slotGame.node.getChildByPath('FreeGameBg1/qiu')
|
||||
//球体开始扩张
|
||||
AudioManager.instance.playSFX('Ball_Ball_Expand')
|
||||
AudioManager.instance.playSFX('Sprite_Ball_Prepare_Expand')
|
||||
this.scheduleOnce(() => {
|
||||
AudioManager.instance.playSFX('Sprite_Ball_Expand')
|
||||
}, 0.2)
|
||||
tween(totalMultiBgSpin)
|
||||
.to(0.4, { scale: v3(1.5, 1.5, 1) })
|
||||
.to(0.4, { scale: v3(1, 1, 1) })
|
||||
.call(() => {
|
||||
AudioManager.instance.playSFX('Sprite_Multi_Show')
|
||||
this.scheduleOnce(() => {
|
||||
switch (true) {
|
||||
case this.MultiMergeTime < 3:
|
||||
AudioManager.instance.playSFX('Ball_First_Show')
|
||||
break
|
||||
case this.MultiMergeTime >= 3 && this.MultiMergeTime < 5:
|
||||
AudioManager.instance.playSFX('Ball_Three_Show')
|
||||
break
|
||||
case this.MultiMergeTime >= 5 && this.MultiMergeTime < 7:
|
||||
AudioManager.instance.playSFX('Ball_Five_Show')
|
||||
break
|
||||
case this.MultiMergeTime >= 7:
|
||||
AudioManager.instance.playSFX('Ball_Seven_Show')
|
||||
break
|
||||
}
|
||||
}, 0.1)
|
||||
slotGame.setFreeTotalMulti(this.currTotaleMulti)
|
||||
resolve()
|
||||
})
|
||||
|
||||
@ -147,6 +147,23 @@ export class SlotScene extends Component {
|
||||
// this.node.addChild(prefab);
|
||||
// prefab.getComponent(BigWin).open(winType, score, this.slotBar.getBet(), null, this.isFreeSpin);
|
||||
// });
|
||||
|
||||
// NodePoolManager.instance.getNodeFromPoolDynamic("TotalWinSpine", "Prefab/TotalWinSpine", "Game").then((prefab: Node) => {
|
||||
// this.node.addChild(prefab);
|
||||
// prefab.getComponent(TotalWinSpine).showTotalWinSpine(score, () => {
|
||||
// AudioManager.instance.playBGM("Free_Bg_Bgm");
|
||||
// NodePoolManager.instance.putNodeToPool("FreeSpinEnter", prefab);
|
||||
// })
|
||||
// });
|
||||
|
||||
// NodePoolManager.instance.getNodeFromPoolDynamic("FreeSpinEnter", "Prefab/FreeSpinEnter", "Game").then((prefab: Node) => {
|
||||
// this.node.addChild(prefab);
|
||||
// let freeCount = 15;
|
||||
// prefab.getComponent(FreeSpinEnterSpine).showEnterAni(freeCount, () => {
|
||||
// AudioManager.instance.playBGM("Normal_Bg_Bgm");
|
||||
// NodePoolManager.instance.putNodeToPool("FreeSpinEnter", prefab);
|
||||
// });
|
||||
// });
|
||||
}
|
||||
|
||||
updateBg(isFreeSpin: boolean, isReconnect: boolean) {
|
||||
@ -160,11 +177,11 @@ export class SlotScene extends Component {
|
||||
}
|
||||
|
||||
async handleReconnect() {
|
||||
this.slotMsg.setTotaleMulti(this.spinData.WinMultiPlier)
|
||||
this.slotMsg.setTotaleMultiAndMultiMergeTime(this.spinData.WinMultiPlier)
|
||||
|
||||
if (this.hasEliminate) {
|
||||
this.slotBar.manualStop(this.hasEliminate);
|
||||
this.slotGame.playIconWinAni(this.spinData);
|
||||
this.slotGame.playIconWinAni(this.spinData, this.isFreeSpin);
|
||||
this.slotMsg.showRoundWinMsg(this.spinData.RoundInfo.AllScore);
|
||||
this.slotBar.updateWinMsg(this.spinData.AllScore, true);
|
||||
if (this.isDebug) {
|
||||
@ -196,7 +213,7 @@ export class SlotScene extends Component {
|
||||
// 重置
|
||||
this.slotMsg.hideWinSpine();
|
||||
if (isNewSpin) {
|
||||
this.slotMsg.setTotaleMulti(0)
|
||||
this.slotMsg.setTotaleMultiAndMultiMergeTime(0)
|
||||
}
|
||||
if (!this.isFreeSpin) {
|
||||
this.slotBar.setWin(0);
|
||||
@ -401,7 +418,7 @@ export class SlotScene extends Component {
|
||||
if (this.hasEliminate) this.slotBar.spinBtnSpineEliminate();
|
||||
// 如果本次有消除,则进行删除工作。
|
||||
if (this.hasEliminate) {
|
||||
this.slotGame.playIconWinAni(this.spinData);
|
||||
this.slotGame.playIconWinAni(this.spinData, this.isFreeSpin);
|
||||
this.slotMsg.showRoundWinMsg(this.spinData.RoundInfo.AllScore);
|
||||
this.slotBar.updateWinMsg(this.spinData.AllScore, false);
|
||||
if (this.isDebug) {
|
||||
@ -456,7 +473,7 @@ export class SlotScene extends Component {
|
||||
|
||||
async onAllRollerIconsFallen() {
|
||||
if (this.hasEliminate) {
|
||||
this.slotGame.playIconWinAni(this.spinData);
|
||||
this.slotGame.playIconWinAni(this.spinData, this.isFreeSpin);
|
||||
this.slotMsg.showRoundWinMsg(this.spinData.RoundInfo.AllScore);
|
||||
this.slotBar.updateWinMsg(this.spinData.AllScore, false);
|
||||
if (this.isDebug) {
|
||||
@ -500,7 +517,10 @@ export class SlotScene extends Component {
|
||||
// 进入免费前,先给 2 秒展示 scatter 动画并更新信息栏
|
||||
this.slotBar.updatePlayerMsg(this.spinData, false, null);
|
||||
this.slotGame.upLayer.playScatterWaitSpine(true);
|
||||
AudioManager.instance.playSFX('Wait_Free_Game')
|
||||
this.scheduleOnce(() => {
|
||||
AudioManager.instance.stopSFX('Wait_Free_Game')
|
||||
|
||||
this.slotGame.upLayer.playScatterWaitSpine(false);
|
||||
this.scheduleOnce(() => { this.updateBg(true, false); this.slotBar.updateIsFreeSpin(true); this.slotBar.setLeftCount(this.spinData.FreeSpin.MaxCount); }, 1)
|
||||
NodePoolManager.instance.getNodeFromPoolDynamic("FreeSpinEnter", "Prefab/FreeSpinEnter", "Game").then((prefab: Node) => {
|
||||
@ -508,6 +528,7 @@ export class SlotScene extends Component {
|
||||
let freeCount = this.spinData.FreeSpin.MaxCount;
|
||||
prefab.getComponent(FreeSpinEnterSpine).showEnterAni(freeCount, () => {
|
||||
AudioManager.instance.playBGM("Free_Bg_Bgm");
|
||||
AudioManager.instance.playSFX("Free_First_Entry");
|
||||
NodePoolManager.instance.putNodeToPool("FreeSpinEnter", prefab);
|
||||
this.scheduleOnce(() => {
|
||||
this.handleNextFreeSpin(this.spinData.FreeSpin.LeftCount - 1);
|
||||
|
||||
@ -45,16 +45,17 @@ export class TotalWinSpine extends Component {
|
||||
.to(0.5, { scale: new Vec3(1, 1, 1) }, { easing: 'bounceOut' })
|
||||
.start();
|
||||
|
||||
this.labelController = UIManager.instance.tweenScorelinear(0, totalWinCount, 2)
|
||||
this.labelController = UIManager.instance.tweenScorelinear(0, totalWinCount, 3)
|
||||
.onUpdate((v: number) => {
|
||||
this.totalWinCount.getComponent(Label).string = gold2cash(v);
|
||||
})
|
||||
.onComplete(() => {
|
||||
this.collectBtn.active = true;
|
||||
AudioManager.instance.playBGM('Total_Win_Jump');
|
||||
this.totalWinCount.getComponent(Label).string = gold2cash(totalWinCount);
|
||||
this.scheduleOnce(() => {
|
||||
this.onClickCollectBtn();
|
||||
}, 5);
|
||||
}, 3);
|
||||
})
|
||||
.start();
|
||||
}
|
||||
@ -69,6 +70,7 @@ export class TotalWinSpine extends Component {
|
||||
|
||||
onClickCollectBtn() {
|
||||
if (this.hasClickBtn) return;
|
||||
AudioManager.instance.playSFX('Click_TotalWin_Collect')
|
||||
this.hasClickBtn = true;
|
||||
tween(this.collectBtn)
|
||||
.to(0.1, { scale: new Vec3(1.1, 1.1, 1.1) })
|
||||
|
||||
@ -74,10 +74,10 @@ export class AudioManager {
|
||||
}
|
||||
|
||||
// 统一封装:以名称打标签地播放一次性音效,并在结束后清理
|
||||
private _playOneShotTagged(source: AudioSource, clip: AudioClip, name: string, volume: number) {
|
||||
private _playOneShotTagged(source: AudioSource, clip: AudioClip, name: string, volume: number, loop: boolean) {
|
||||
source.volume = volume;
|
||||
source.clip = clip;
|
||||
source.loop = false;
|
||||
source.loop = loop;
|
||||
source.play();
|
||||
// source.playOneShot(clip, volume);
|
||||
|
||||
@ -98,7 +98,7 @@ export class AudioManager {
|
||||
this._sfxTimers.set(source, timer);
|
||||
}
|
||||
|
||||
playSFX(name: string, volume: number = 1.0) {
|
||||
playSFX(name: string, volume: number = 1.0, loop: boolean = false) {
|
||||
if (this._isMuted) return;
|
||||
|
||||
let clip = this._audioClips.get(name);
|
||||
@ -109,9 +109,9 @@ export class AudioManager {
|
||||
|
||||
// 找到一个空闲的AudioSource
|
||||
let availableSource = this._sfxAudioSources.find(source => !source.playing);
|
||||
if (availableSource) {
|
||||
if (availableSource && this.isSpecialAudio(name)) {
|
||||
// 打标签播放(支持后续按名称停止)
|
||||
this._playOneShotTagged(availableSource, clip, name, volume);
|
||||
this._playOneShotTagged(availableSource, clip, name, volume, loop);
|
||||
} else {
|
||||
// 如果没有空闲的AudioSource,创建一个新的
|
||||
let sfxNode = new Node(`SFX_${this._sfxAudioSources.length}`);
|
||||
@ -119,10 +119,14 @@ export class AudioManager {
|
||||
let newSource = sfxNode.addComponent(AudioSource);
|
||||
newSource.playOnAwake = false;
|
||||
this._sfxAudioSources.push(newSource);
|
||||
this._playOneShotTagged(newSource, clip, name, volume);
|
||||
this._playOneShotTagged(newSource, clip, name, volume, loop);
|
||||
}
|
||||
}
|
||||
|
||||
isSpecialAudio(name: string) {
|
||||
return name == 'Win_Icon_Up' || name == 'Win_Icon_Up_Free'
|
||||
}
|
||||
|
||||
// 按名称停止当前播放的 SFX。stopAll=true 时停止所有同名实例,false 时仅停止一个。
|
||||
stopSFX(name: string, stopAll: boolean = true) {
|
||||
if (!name) return;
|
||||
|
||||
BIN
assets/resources/audio/Ball_Ball_Expand.mp3
Normal file
BIN
assets/resources/audio/Ball_Ball_Expand.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Ball_Ball_Expand.mp3.meta
Normal file
14
assets/resources/audio/Ball_Ball_Expand.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "dfc34f2d-7e52-4f62-b739-b2acedfa6170",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Ball_First_Show.mp3
Normal file
BIN
assets/resources/audio/Ball_First_Show.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Ball_First_Show.mp3.meta
Normal file
14
assets/resources/audio/Ball_First_Show.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "38f8c2bb-e793-45e7-ac77-2bf74531e3cc",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Ball_Five_Show.mp3
Normal file
BIN
assets/resources/audio/Ball_Five_Show.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Ball_Five_Show.mp3.meta
Normal file
14
assets/resources/audio/Ball_Five_Show.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "355015b1-2f1d-49ef-84a4-60e2887f79f1",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Ball_Seven_Show.mp3
Normal file
BIN
assets/resources/audio/Ball_Seven_Show.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Ball_Seven_Show.mp3.meta
Normal file
14
assets/resources/audio/Ball_Seven_Show.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "58e57a6a-d527-440c-8c9e-5b65559f8645",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Ball_Three_Show.mp3
Normal file
BIN
assets/resources/audio/Ball_Three_Show.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Ball_Three_Show.mp3.meta
Normal file
14
assets/resources/audio/Ball_Three_Show.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "c8f0b90f-6986-40d6-b3fd-1b8d84a30aee",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@ -2,7 +2,7 @@
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "808df655-cd3b-46b4-ab27-fe90afa9e8c9",
|
||||
"uuid": "a2755747-b93c-47da-89d7-dd7679161b86",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
|
||||
BIN
assets/resources/audio/Big_Win_End.mp3
Normal file
BIN
assets/resources/audio/Big_Win_End.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Big_Win_End.mp3.meta
Normal file
14
assets/resources/audio/Big_Win_End.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "3a29d472-ceb3-43f2-ac21-8b4e8d8b2d68",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Change_Free_Button.mp3
Normal file
BIN
assets/resources/audio/Change_Free_Button.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Change_Free_Button.mp3.meta
Normal file
14
assets/resources/audio/Change_Free_Button.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "bb965fb2-f36b-4209-bd3a-ecb1a5eae84e",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Change_Free_Countdown.mp3
Normal file
BIN
assets/resources/audio/Change_Free_Countdown.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Change_Free_Countdown.mp3.meta
Normal file
14
assets/resources/audio/Change_Free_Countdown.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "347b85ce-6aa2-41af-bf7a-4adcc26af61e",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Click_TotalWin_Collect.mp3
Normal file
BIN
assets/resources/audio/Click_TotalWin_Collect.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Click_TotalWin_Collect.mp3.meta
Normal file
14
assets/resources/audio/Click_TotalWin_Collect.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "223d5813-17f9-4841-b29b-e4f019f7168b",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@ -2,7 +2,7 @@
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "81adff9a-bff7-4094-a153-53026f464b37",
|
||||
"uuid": "bc0846e4-2a76-4429-88c1-be1074c00d6d",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
|
||||
BIN
assets/resources/audio/Eliminate_Icon2.mp3
Normal file
BIN
assets/resources/audio/Eliminate_Icon2.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Eliminate_Icon2.mp3.meta
Normal file
14
assets/resources/audio/Eliminate_Icon2.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "81adff9a-bff7-4094-a153-53026f464b37",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@ -2,7 +2,7 @@
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "ec656063-4345-4c6b-a589-fbffdeb28a42",
|
||||
"uuid": "7c665e90-3316-4d61-99d5-ea9b30d6aa2a",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
|
||||
BIN
assets/resources/audio/Free_Add_Free2.mp3
Normal file
BIN
assets/resources/audio/Free_Add_Free2.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Free_Add_Free2.mp3.meta
Normal file
14
assets/resources/audio/Free_Add_Free2.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "ec656063-4345-4c6b-a589-fbffdeb28a42",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@ -2,7 +2,7 @@
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "67ded401-2d8e-4b14-84c2-2cef6554ece8",
|
||||
"uuid": "fb08251a-99f2-4f1e-bf00-cc5e37ac5f8d",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
|
||||
BIN
assets/resources/audio/Free_Bg_Bgm2.mp3
Normal file
BIN
assets/resources/audio/Free_Bg_Bgm2.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Free_Bg_Bgm2.mp3.meta
Normal file
14
assets/resources/audio/Free_Bg_Bgm2.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "67ded401-2d8e-4b14-84c2-2cef6554ece8",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Free_First_Entry.mp3
Normal file
BIN
assets/resources/audio/Free_First_Entry.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Free_First_Entry.mp3.meta
Normal file
14
assets/resources/audio/Free_First_Entry.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "386e0cb7-d87b-4986-9d9b-994f8626fa3f",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@ -2,7 +2,7 @@
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "089a828e-4dd4-4140-be93-f3214e394964",
|
||||
"uuid": "ba81624e-9e8c-47c0-b641-83e058add5a8",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
|
||||
BIN
assets/resources/audio/Mega_Win_Bgm2.mp3
Normal file
BIN
assets/resources/audio/Mega_Win_Bgm2.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Mega_Win_Bgm2.mp3.meta
Normal file
14
assets/resources/audio/Mega_Win_Bgm2.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "089a828e-4dd4-4140-be93-f3214e394964",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Multi_Fly_End.mp3
Normal file
BIN
assets/resources/audio/Multi_Fly_End.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Multi_Fly_End.mp3.meta
Normal file
14
assets/resources/audio/Multi_Fly_End.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "b0e4feb2-9c55-40b2-a6c9-5463d4c86f2c",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Multi_Fly_Start.mp3
Normal file
BIN
assets/resources/audio/Multi_Fly_Start.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Multi_Fly_Start.mp3.meta
Normal file
14
assets/resources/audio/Multi_Fly_Start.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "7d05f5b3-21ea-47e6-93c3-200abf7e61b2",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@ -2,7 +2,7 @@
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "f3568107-bc27-4b53-994c-6079f55f6bb3",
|
||||
"uuid": "d2c91c55-bb2a-45ae-a818-5340d4cfc627",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
|
||||
BIN
assets/resources/audio/Normal_Bg_Bgm2.mp3
Normal file
BIN
assets/resources/audio/Normal_Bg_Bgm2.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Normal_Bg_Bgm2.mp3.meta
Normal file
14
assets/resources/audio/Normal_Bg_Bgm2.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "f3568107-bc27-4b53-994c-6079f55f6bb3",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Sprite_Ball_Expand.mp3
Normal file
BIN
assets/resources/audio/Sprite_Ball_Expand.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Sprite_Ball_Expand.mp3.meta
Normal file
14
assets/resources/audio/Sprite_Ball_Expand.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "09e1f822-1207-4c30-8aef-5721ec407906",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Sprite_Ball_Prepare_Expand.mp3
Normal file
BIN
assets/resources/audio/Sprite_Ball_Prepare_Expand.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Sprite_Ball_Prepare_Expand.mp3.meta
Normal file
14
assets/resources/audio/Sprite_Ball_Prepare_Expand.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "4b396793-330a-4ec9-a45a-86b4a2b1186d",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Sprite_Multi_Show.mp3
Normal file
BIN
assets/resources/audio/Sprite_Multi_Show.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Sprite_Multi_Show.mp3.meta
Normal file
14
assets/resources/audio/Sprite_Multi_Show.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "4e20ee31-d684-4b20-85c8-57aad6ab4a98",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@ -2,7 +2,7 @@
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "8c47ed47-d38b-4cc6-9f4a-c47d163de199",
|
||||
"uuid": "49ff1033-f25e-4201-a849-96fd7072912f",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
|
||||
BIN
assets/resources/audio/Stop_Roller_Fast2.mp3
Normal file
BIN
assets/resources/audio/Stop_Roller_Fast2.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Stop_Roller_Fast2.mp3.meta
Normal file
14
assets/resources/audio/Stop_Roller_Fast2.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "8c47ed47-d38b-4cc6-9f4a-c47d163de199",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@ -2,7 +2,7 @@
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "c4f8104a-ef41-49ee-86aa-475587369ea0",
|
||||
"uuid": "cb370f09-27ba-4124-a44f-975565feaec1",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
|
||||
BIN
assets/resources/audio/Super_Mega_Win_Bgm2.mp3
Normal file
BIN
assets/resources/audio/Super_Mega_Win_Bgm2.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Super_Mega_Win_Bgm2.mp3.meta
Normal file
14
assets/resources/audio/Super_Mega_Win_Bgm2.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "c4f8104a-ef41-49ee-86aa-475587369ea0",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@ -2,7 +2,7 @@
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "038b8fc1-7c22-4c82-adf5-13bac7bb9f31",
|
||||
"uuid": "f5d23bd6-d1a3-4b4e-b515-022f8f1f7950",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
|
||||
BIN
assets/resources/audio/Total_Win_Bgm2.mp3
Normal file
BIN
assets/resources/audio/Total_Win_Bgm2.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Total_Win_Bgm2.mp3.meta
Normal file
14
assets/resources/audio/Total_Win_Bgm2.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "038b8fc1-7c22-4c82-adf5-13bac7bb9f31",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@ -2,7 +2,7 @@
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "6675bdde-da0d-4863-825a-3a68c7682ca2",
|
||||
"uuid": "5786180f-4fd8-4352-9d9e-b304c534e0ad",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
|
||||
BIN
assets/resources/audio/Total_Win_Jump2.mp3
Normal file
BIN
assets/resources/audio/Total_Win_Jump2.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Total_Win_Jump2.mp3.meta
Normal file
14
assets/resources/audio/Total_Win_Jump2.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "6675bdde-da0d-4863-825a-3a68c7682ca2",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Wait_Free_Game.mp3
Normal file
BIN
assets/resources/audio/Wait_Free_Game.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Wait_Free_Game.mp3.meta
Normal file
14
assets/resources/audio/Wait_Free_Game.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "c867bab6-7ee3-42ea-9e94-1b218e29cc7c",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
Binary file not shown.
@ -2,7 +2,7 @@
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "76d619ec-4c57-433a-85e2-bd6547867cd4",
|
||||
"uuid": "23374d9e-978b-473d-ab41-01afc14e1fa1",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
|
||||
BIN
assets/resources/audio/Win_Icon_Up2.mp3
Normal file
BIN
assets/resources/audio/Win_Icon_Up2.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Win_Icon_Up2.mp3.meta
Normal file
14
assets/resources/audio/Win_Icon_Up2.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "76d619ec-4c57-433a-85e2-bd6547867cd4",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
BIN
assets/resources/audio/Win_Icon_Up_Free.mp3
Normal file
BIN
assets/resources/audio/Win_Icon_Up_Free.mp3
Normal file
Binary file not shown.
14
assets/resources/audio/Win_Icon_Up_Free.mp3.meta
Normal file
14
assets/resources/audio/Win_Icon_Up_Free.mp3.meta
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"ver": "1.0.0",
|
||||
"importer": "audio-clip",
|
||||
"imported": true,
|
||||
"uuid": "396b8927-5603-44f5-af50-c5a0405058e4",
|
||||
"files": [
|
||||
".json",
|
||||
".mp3"
|
||||
],
|
||||
"subMetas": {},
|
||||
"userData": {
|
||||
"downloadMode": 0
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user