1、安装fmod profiler
https://www.fmod.com/download#fmodstudiosuite


安装好之后,启动:

2、运行游戏


这里改下初始化的模式,打开profiler,然后输入ip和端口号,默认为127.0.0.1和9264



有时候连不上,需要换个端口号即可。
上面为播放声音之后的节点图,可以检测是否在切场景的时候,有些声音没有回收。

主要如果一个音乐是pause的状态的,则不会被回收。
所以在回收的时候,所以停止声音的时候,要判断其状态是否为pause状态,若是则先将其置为非pause状态,然后在停止:

补充1:
我们可以通过一个event的名字,得到其已经创建了多少个event:

public void SetPause(bool isPause){if (instance.isValid()){instance.setPaused(isPause);//Debug.LogError("setpause instancehashcode=" + instance.GetHashCode());FMOD.Studio.EventInstance[] array;eventDescription.getInstanceList(out array);if(array != null){for (int i = 0; i < array.Length; ++i){if (array[i].isValid()) array[i].setPaused(isPause);//Debug.LogError("pauseevent=" + Event);}}}}

fmod profiler的使用相关推荐

  1. fmod使用缓冲池之后,如何停止之前播放的声音

    停止声音得方法有很多种,这里以一个例子讲解在实际应用中遇到得问题.我们知道在fmod中会提供一个StudioEventEmitter的类,它是继承自MonoBehaviour的,我们可以在上面配置一个 ...

  2. Asset Bundles vs. Resources: A Memory Showdown

    Asset Bundles vs. Resources: A Memory Showdown https://blogs.unity3d.com/cn/2017/04/12/asset-bundles ...

  3. 使用Profiler进行性能分析

    1.应用程序性能分析 帧率:单位FPS,是衡量游戏性能的标准. 渲染:绘制一帧到屏幕被称为渲染一帧. 每帧花费时间=1000/[渴望的帧率] 1.1 三种方式 在目标平台上的播放器中对应用程序进行性能 ...

  4. 使用Unity5开发手游,使用FMOD或wwise音频插件而不是自带的声音系统有哪些好处?

    使用Unity5开发手游,使用FMOD或wwise音频插件而不是自带的声音系统有哪些好处? https://www.zhihu.com/question/61882604 碰巧对Unity里的声音脚本 ...

  5. Android Profiler 抓取接口返回信息,请求头信息等,

    Android Profiler 有很多功能具体可以看官网 点击跳转官网 的介绍 下面说下抓取接口请求信息的使用 1 点击底部工具栏 Profiler 2 点击 + 选自自己项目的包名 图片中的1是选 ...

  6. android studio dump java heap_Android Studio 3.0 Memory Profiler使用

    Memory Profiler是Android Profiler中的一个组件,Android Profiler是Android Studio3.0用来替换之前Android Monitor的观察工具, ...

  7. SQL Server Profiler工具

    SQL Server Profiler工具 原文:SQL Server Profiler工具 一.SQL Profiler工具简介 SQL Profiler是一个图形界面和一组系统存储过程,其作用如下 ...

  8. 动态执行流程分析和性能瓶颈分析的利器——gperftools的Cpu Profiler

    在<动态执行流程分析和性能瓶颈分析的利器--valgrind的callgrind>中,我们领略了valgrind对流程和性能瓶颈分析的强大能力.本文将介绍拥有相似能力的gperftools ...

  9. 堆状态分析的利器——gperftools的Heap Profiler

    在<内存泄漏分析的利器--gperftools的Heap Checker>一文中,我们介绍了如何使用gperftools分析内存泄漏.本文将介绍其另一个强大的工具--Heap Profil ...

最新文章

  1. 关于java中敏感词检测的一些总结
  2. 【组合数学】生成函数 ( 使用生成函数求解不定方程解个数示例 )
  3. 免费计算机维修基础教程,《计算机组装与维修基础教程》第1课:计算机基础知识.ppt...
  4. Java并发编程笔记之Semaphore信号量源码分析
  5. Microsoft Azure 中的 SharePoint Server 2013 灾难恢复
  6. 套接字初始化失败问题
  7. 【VRP问题】基于模拟退火算法改进狼群算法求解带时间窗的车辆路径VRPTW问题附matlab代码
  8. 某企业信息安全体系整体建设方案规划方案毕业设计毕业答辩
  9. 1-selenium-安装及模拟谷歌邮箱登录
  10. Java 中的 String、StringBuffer、StringBuilder
  11. 第16套题目 doc.计算机,计算机二级ms实操题excel难点汇总.doc
  12. 大数据发展前沿 期末总结复习
  13. Python Dataloader 多进程报错 num_workers参数设置
  14. Linux查看主机信息及修改主机名hostname
  15. 以太网_什么是以太网
  16. JuiceFS 在多云存储架构中的应用 | 深势科技分享
  17. 基于PSO训练常规自动编码器(Matlab代码实现)
  18. Unity帧率、屏幕刷新率
  19. “赌徒”金立|一点财经
  20. Chromium Mojo IPC

热门文章

  1. 使用 Simple Replay 实用程序简化 Amazon Redshift RA3 迁移评估
  2. 代码随想录算法训练营第25天|216.组合总和III,17.电话号码的字母组合
  3. iOS开发之NSURLProtocol的那些坑
  4. 安兰德写作竞赛可以获得多少奖金?
  5. 给无聊的生活赋予意义
  6. Spark源码解读之Shuffle计算引擎剖析
  7. java主函数的写法_函数主函数调用函数怎么写
  8. 微信小程序中使用icon font图标
  9. Redis挂了,流量把数据库也打挂了,怎么办?
  10. ffmpeg之音频转码及重采样