fmod profiler的使用
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的使用相关推荐
- fmod使用缓冲池之后,如何停止之前播放的声音
停止声音得方法有很多种,这里以一个例子讲解在实际应用中遇到得问题.我们知道在fmod中会提供一个StudioEventEmitter的类,它是继承自MonoBehaviour的,我们可以在上面配置一个 ...
- Asset Bundles vs. Resources: A Memory Showdown
Asset Bundles vs. Resources: A Memory Showdown https://blogs.unity3d.com/cn/2017/04/12/asset-bundles ...
- 使用Profiler进行性能分析
1.应用程序性能分析 帧率:单位FPS,是衡量游戏性能的标准. 渲染:绘制一帧到屏幕被称为渲染一帧. 每帧花费时间=1000/[渴望的帧率] 1.1 三种方式 在目标平台上的播放器中对应用程序进行性能 ...
- 使用Unity5开发手游,使用FMOD或wwise音频插件而不是自带的声音系统有哪些好处?
使用Unity5开发手游,使用FMOD或wwise音频插件而不是自带的声音系统有哪些好处? https://www.zhihu.com/question/61882604 碰巧对Unity里的声音脚本 ...
- Android Profiler 抓取接口返回信息,请求头信息等,
Android Profiler 有很多功能具体可以看官网 点击跳转官网 的介绍 下面说下抓取接口请求信息的使用 1 点击底部工具栏 Profiler 2 点击 + 选自自己项目的包名 图片中的1是选 ...
- android studio dump java heap_Android Studio 3.0 Memory Profiler使用
Memory Profiler是Android Profiler中的一个组件,Android Profiler是Android Studio3.0用来替换之前Android Monitor的观察工具, ...
- SQL Server Profiler工具
SQL Server Profiler工具 原文:SQL Server Profiler工具 一.SQL Profiler工具简介 SQL Profiler是一个图形界面和一组系统存储过程,其作用如下 ...
- 动态执行流程分析和性能瓶颈分析的利器——gperftools的Cpu Profiler
在<动态执行流程分析和性能瓶颈分析的利器--valgrind的callgrind>中,我们领略了valgrind对流程和性能瓶颈分析的强大能力.本文将介绍拥有相似能力的gperftools ...
- 堆状态分析的利器——gperftools的Heap Profiler
在<内存泄漏分析的利器--gperftools的Heap Checker>一文中,我们介绍了如何使用gperftools分析内存泄漏.本文将介绍其另一个强大的工具--Heap Profil ...
最新文章
- 关于java中敏感词检测的一些总结
- 【组合数学】生成函数 ( 使用生成函数求解不定方程解个数示例 )
- 免费计算机维修基础教程,《计算机组装与维修基础教程》第1课:计算机基础知识.ppt...
- Java并发编程笔记之Semaphore信号量源码分析
- Microsoft Azure 中的 SharePoint Server 2013 灾难恢复
- 套接字初始化失败问题
- 【VRP问题】基于模拟退火算法改进狼群算法求解带时间窗的车辆路径VRPTW问题附matlab代码
- 某企业信息安全体系整体建设方案规划方案毕业设计毕业答辩
- 1-selenium-安装及模拟谷歌邮箱登录
- Java 中的 String、StringBuffer、StringBuilder
- 第16套题目 doc.计算机,计算机二级ms实操题excel难点汇总.doc
- 大数据发展前沿 期末总结复习
- Python Dataloader 多进程报错 num_workers参数设置
- Linux查看主机信息及修改主机名hostname
- 以太网_什么是以太网
- JuiceFS 在多云存储架构中的应用 | 深势科技分享
- 基于PSO训练常规自动编码器(Matlab代码实现)
- Unity帧率、屏幕刷新率
- “赌徒”金立|一点财经
- Chromium Mojo IPC