Unity调试声音的一个小技巧
来源:互联网 发布:python fork socket 编辑:程序博客网 时间:2024/04/28 13:24
Unity对声音用AudioSource这个类来包装,整个类中有个name成员,可以用来做调试只用。如果你不对这个name赋值,那么默认值大多数应该是"LocalPlayer",所以在声音调试(往往是开始、暂停、终止是否匹配)的过程中,如果不改这个值就看不到有用的信息。可喜的是,这个值是可以被修改的,如下:
myAudioSource.name = "background";
这样我们的一个声音就有了自己的一个独特的名字,这样你就能跟踪到它的一切行为(start, pause, stop)。
举例来说,你可能莫名奇妙的遇到某个声音突然终止,不是像你预期的那样,那么,在可能stop audio的地方,把这个AudioSource的name打印出来就可以看到是谁在作恶。当然,1、原子的测试(本声音是否本身有问题,和用原生API播放声音);2、替代法(用其他声音资源代替原来的资源)等方式能帮你排除一些猜测。
- Unity调试声音的一个小技巧
- iphone 调试的一个小技巧
- 【经验分享】C#调试数据查询的一个小技巧。
- vs.net 2003/2005调试javascript的一个小技巧
- vs.net 2003/2005调试javascript的一个小技巧
- 一个优化程序效率的调试小技巧
- 一个不错的VS编译器调试小技巧
- 一个调试的技巧
- [每天一个Linux小技巧] makefile 调试小技巧
- 的一个小技巧
- 代码调试中的 一个 小技巧
- android 调试的小技巧
- 我的调试小技巧
- unity声音的管理
- 原创|Android逆向调试的打印调试信息定位代码位置的一个小技巧
- 【win7小技巧让你的声音设置随个性】
- [Unity技巧]调试中心
- vc的一个调试技巧
- iPhone开发--字符串格式化字符的意义
- *(第二周3‐2)规范的文本
- margin padding 的区别
- hibernate的各种保存方式的区别 (save,persist,update,saveOrUpdte,merge,flush,lock)等
- php的两个memcached扩展:memcache和memcached
- Unity调试声音的一个小技巧
- Linux-AIX建立NFS文件共享
- 队列二重唱
- [boost] shared_ptr 概述
- 第 十四天 博文
- IRPTRACE 无法安装
- javascript总结
- OGNL表达式语言1
- 程序员必知:C/C++面试题(1)