![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity常用功能
无敌兄
一生很轻,勿将就!
展开
-
Unity清空Console消息
现在做一些Unity的工具类,需要经常查看Console,但是重复在Editor下使用,消息太多,不会及时清理。于是要自己清空控制台。 于是找Unity里的方法,发现了Debug.ClearDeveloperConsole(),高兴的用了,纳尼!根本就没有清空,这个方法做什么的到现在也不清楚(oo)# 在网上找了一个方法,通过反射UnityEditor.dll里的LogEntries类里的Cle原创 2017-08-09 14:56:08 · 2345 阅读 · 4 评论 -
Unity中查找脚本被哪些Prefab或场景引用
修改一个模型后,模型的引用找起来麻烦,而且场景使用光照贴图,改变一些Mesh的UV后,需要重新烘焙使用过这个模型的Scene场景。1、网上代码使用了NGUI的BetterList和NGUIEditorTools.DrawHeader显示可折叠的窗口。那项目里没有用NGUI的同学呢?,于是将此部分方法从NGUI嫁接过来;2、代码整理,添加显示Animator和Scene的功能,而不是只显示字符串。3、核心操作是利原创 2017-08-09 20:50:37 · 2400 阅读 · 1 评论 -
Unity 工具-Opus音频压缩(安卓篇)
现在很多游戏开始注重社交,因此语音成了游戏中不可或缺的部分。很多公司由于各种限制,可能使用第三方的SDK。虽然方便使用,但是费用挺高,而且不开源,不方便控制细节。 Opus编码器 是一个有损声音编码的格式,由互联网工程任务组(IETF)近来开发Opus 格式是一个开放格式,使用上没有任何专利或限制,应该算是Speex的升级吧,在压缩质量和效率上有了很大的提升。 具体的对比:官网对比说明 在Un原创 2017-09-02 17:55:20 · 2016 阅读 · 0 评论 -
Unity 工具-Opus音频压缩(Win篇)
上个博客介绍了Opus编译成安卓静态库,下面介绍Win和IOS 这两个我都是在IDE里面进行,方便调试 首先说WIN: 1、下载好源码可以在文件夹下找到解决方案,直接用VS打开 2、在解决方案里新建个静态库项目(如果不需要封装的接口函数,可以直接编译Opus,生成DLL) 3、将Opus引用进新项目中,和一般的C/C++工程一样,我们需要添加依赖的.C文件与.h文件,首先我们需要添加头原创 2017-09-02 18:30:04 · 2218 阅读 · 0 评论