用记事本打开:引擎版本\Engine\Config\BaseEngine.ini
将
<p><span style="color:#000000;">Local=(Type=FileSystem, ReadOnly=false,Clean=false, Flush=false, PurgeTransient=true, DeleteUnused=true,UnusedFileAge=34, FoldersToClean=-1, Path="%ENGINEVERSIONAGNOSTICUSERDIR%DerivedDataCache")</span></p>
<p><span style="color:#000000;">替换为<br>
Local=(Type=FileSystem, ReadOnly=false,Clean=false, Flush=false, PurgeTransient=true, DeleteUnused=true,UnusedFileAge=34, FoldersToClean=-1,Path="%GAMEDIR%DerivedDataCache")</span></p>
<p>搜索 %ENGINEVERSIONAGNOSTICUSERDIR%DerivedDataCache 查找</p>
<p><span style="color:#000000;">保存文档。这样子修改好之后重新打开项目缓存路径将会生成在你的项目文件夹内</span></p>
<p> </p>
<p> </p>
<p><span style="color:#000000;">删除联机构建SwarmAgent程序的缓存:</span></p>
<p><span style="color:#000000;">打开 UE_4.xx\Engine\Binaries\DotNET\SwarmAgent.exe</span></p>
<p><span style="color:#000000;">修改缓存路径: 如 </span><span style="color:#000000;">E:\Engine\Binaries\DotNET/SwarmCache</span></p>
<p><img alt="" class="zoom" id="aimg_3071" src="http://www.unrealkit.com/data/attachment/forum/201705/04/115310scn9qa97jrr9ymbc.png" width="750"></p>
<p><span style="color:#0000ff;">然后删除C:\Users\Administrator\AppData\Local\UnrealEngine 下所有文件</span></p>
<p> </p>
<h3><span>8.给游戏加上麦克风语音输入,并且得到音量大小</span></h3>
<p><span>(1)首先按照官方设置启用AudioCaputure功能</span></p>
<p> </p>
<p><span>[Audio]<br>
AudioDeviceModuleName=AudioMixerXAudio2</span></p>
<p> </p>
<p><img alt="" class="has" src="https://img-blog.****img.cn/20181107170738421.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI0ODM1MjEz,size_16,color_FFFFFF,t_70"></p>
<p><s>(2)接着在项目中加入命令启用麦克</s></p>
<p>可不加</p>
<p>-audiomixer</p>
<p> </p>
<p><img alt="" class="has" height="99" src="https://img-blog.****img.cn/20181107173701169.png" width="743"></p>
<p>(3)接着加入AudioCaputure组件</p>
<p><img alt="" class="has" height="245" src="https://img-blog.****img.cn/20181107173923330.png" width="271"></p>
<p>(4)用这个方法就可以实时得到麦克输入音量大小</p>
<p><img alt="" class="has" src="https://img-blog.****img.cn/20181107174828187.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI0ODM1MjEz,size_16,color_FFFFFF,t_70"></p>
<p>(5)用下面的方法可以调整音量大小和网络同步</p>
<p><img alt="" class="has" src="https://img-blog.****img.cn/20181107175049863.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzI0ODM1MjEz,size_16,color_FFFFFF,t_70"></p>
<p> </p>
<p> </p>
<p> </p>
<p><strong>部分灯光构建问题解决(官方英文):https://wiki.unrealengine.com/Swarm_Agent_Troubleshooting#.22Ran_out_of_Memory.22</strong></p>
<p><strong>数组中的元素删除之后要移出数组!</strong></p>
<p> </p>
<pre class="has" name="code"><code class="language-best-text">弱指针也指向一个对象,但是弱指针仅仅记录该对象的地址,不能通过弱指针来访问该对象,也就是说不能通过弱智真来调用对象的成员函数或访问对象的成员变量。
|