unity中声音的优化问题

您所在的位置:网站首页 柯基声音变嘶哑 unity中声音的优化问题

unity中声音的优化问题

2024-07-12 11:40:23| 来源: 网络整理| 查看: 265

本文来自微信公众平台:Unity墙外的世界--关于声音

这里简单描述一下其中高内容,以供以后使用。

在制作游戏时,大量的音效可能增加内存的使用和加载的延时、卡顿。

http://docs.unity3d.com/Manual/class-AudioClip.html

这个连接是讲audioclip组件的一些信息。下面会用到。

以下是测试场景过程:

--1场景设置

help是一个没用的text,audiusources是空对象,下面两个空对象:短促音频和背景音频,按钮是用来播放这两种音频的。

soundManager也是空对象,这里要给它添加一个脚本

--2脚本

把两个共有的方法添加到相应的按钮(soundButton和musicButton)的响应事件。

--3发布

安卓平台时,勾选development和auto connect profiler。(用来查看资源消耗情况)

原作者用很多的声音测试,在profiler窗口发现加载时,耗内存很大,加载时间很长。

在经历过的一个项目中,有十几个比较大的音频资源,在加载场景时加载,总时间是15s左右,如果在运行时加载,则会造成加载资源产生卡顿,而影响体验效果。

解决方案:

--1选中需要的背景音频,在audioclip修改一些设置:

取消勾选preload audio data选项,勾选安卓环境下的override for andriod选项,并设置load type为streaming。

具体原因,查看上述连接所述。

--2打包发布。

以上,修改之后,加载时间大大缩短,5s左右也在可接受范围。

Note:

在这里禁用的预加载音频preload audio data,减少加载时间。设置load type为streaming,音频剪辑将放入缓冲区,从缓冲区中播放,播放完成后,被卸载,释放内存。

也可以将使用频繁的音频设置load type为decompress on load,在加载时解压,这样会更流畅一些,当然只是用于频繁使用的音频即可。

原文如下:

http://mp.weixin.qq.com/s?__biz=MzI1MzE0MDg3Nw==&mid=2651812879&idx=1&sn=e33d36a35f9d0473b5816777e3e524da&scene=0#wechat_redirect



【本文地址】

公司简介

联系我们

今日新闻


点击排行

实验室常用的仪器、试剂和
说到实验室常用到的东西,主要就分为仪器、试剂和耗
不用再找了,全球10大实验
01、赛默飞世尔科技(热电)Thermo Fisher Scientif
三代水柜的量产巅峰T-72坦
作者:寞寒最近,西边闹腾挺大,本来小寞以为忙完这
通风柜跟实验室通风系统有
说到通风柜跟实验室通风,不少人都纠结二者到底是不
集消毒杀菌、烘干收纳为一
厨房是家里细菌较多的地方,潮湿的环境、没有完全密
实验室设备之全钢实验台如
全钢实验台是实验室家具中较为重要的家具之一,很多

推荐新闻


图片新闻

实验室药品柜的特性有哪些
实验室药品柜是实验室家具的重要组成部分之一,主要
小学科学实验中有哪些教学
计算机 计算器 一般 打孔器 打气筒 仪器车 显微镜
实验室各种仪器原理动图讲
1.紫外分光光谱UV分析原理:吸收紫外光能量,引起分
高中化学常见仪器及实验装
1、可加热仪器:2、计量仪器:(1)仪器A的名称:量
微生物操作主要设备和器具
今天盘点一下微生物操作主要设备和器具,别嫌我啰嗦
浅谈通风柜使用基本常识
 众所周知,通风柜功能中最主要的就是排气功能。在

专题文章

    CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭