Unity Error executing result=instance->m_Sound->lock()An invalid parameter was passed to this func

Posted 珞珈大胖强TURBO

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity Error executing result=instance->m_Sound->lock()An invalid parameter was passed to this func相关的知识,希望对你有一定的参考价值。

Error executing result

报错详情

GetData()方法解析


此方法使用剪辑中的样本数据填充数组。使用 offsetSamples 参数开始从剪辑中的特定位置开始读取,读取直到填满data数组(如果从偏移开始的读取长度大于剪辑长度,则读取将环绕, 即从剪辑的开头读取剩余的样本。)

错误解析

该错误反馈:传递给该方法一个非法的参数。此方法共有两个参数:

解决思路

  1. 检查第一个参数,其可能的错误原因是没有提前用new申请一块确定大小的空间;

以上是关于Unity Error executing result=instance->m_Sound->lock()An invalid parameter was passed to this func的主要内容,如果未能解决你的问题,请参考以下文章