@@ -1,5 +1,6 @@
import { _decorator, CCBoolean, CCFloat, Collider, Component, ITriggerEvent, Node, PhysicsSystem, tween, Tween, Vec3 } from 'cc';
import { Effect2DUIMgr } from '../Manager/Effect2DUIMgr';
+import { StormSunderAudioMgr } from '../Manager/StormSunderAudioMgr';
const { ccclass, property } = _decorator;
export enum PropStatus {
@@ -57,6 +58,7 @@ export class PropComponent extends Component {
//小于0时死亡
if (this.currentHp <= 0) {
+ StormSunderAudioMgr.playOneShot(StormSunderAudioMgr.getMusicIdName(4), 1.0);
this.currentHp = 0;
this.status = PropStatus.DIE;
Effect2DUIMgr.Instance.removeBlood(this.node);
@@ -79,7 +79,7 @@ export class TornadoComponent extends Component {
this.height = userModel.game_tornado_base_height;
this.speed = Math.round((this.speed / 2) * 100) / 100;
- console.log(`玩家的攻击力 :${this.attack}} 速度:${this.speed}`);
+ // console.log(`玩家的攻击力 :${this.attack}} 速度:${this.speed}`);
this.playerInfo = {
nickName: this.nickName,
@@ -105,6 +105,7 @@ export class TornadoComponent extends Component {
if (!targetTornado) return;
if (this.currentLv > targetTornado.currentLv) {
+ StormSunderAudioMgr.playOneShot(StormSunderAudioMgr.getMusicIdName(5), 1.0);
this.curHitObj = targetTornado.node;
this.addExpByKill();
this.killed(targetTornado.node);
@@ -9,6 +9,7 @@ import { TornadoComponent } from "../Component/TornadoComponent";
import { GameUtil } from "../GameUtil";
import { ExpPropComponent } from "../Component/ExpPropComponent";
import { PkPropUI } from "../PkPropUI";
+import { StormSunderAudioMgr } from "./StormSunderAudioMgr";
export class Effect2DUIMgr {
private static _instance: Effect2DUIMgr;
@@ -149,6 +150,7 @@ export class Effect2DUIMgr {
//目标添加升级特效
async addLevelUp(target: Node) {
+ StormSunderAudioMgr.playOneShot(StormSunderAudioMgr.getMusicIdName(3), 1.0);
const levelUpPrefab = await resLoader.loadAsync(
resLoader.gameBundleName,
"Prefabs/LevelUp",