728x90
반응형
public ArrayList valueList = new ArrayList();
public void AnalyzeSound()
{
float[] rmsList = new float[] { resultValue };
valueList.AddRange(rmsList);
foreach (int k in valueList) // 에러 발생 라인
{
Debug.Log("List Value : " + k);
}
}
// 수정 후 코드 라인
public void AnalyzeSound()
{
float[] rmsList = new float[] { resultValue };
valueList.AddRange(rmsList);
foreach (var k in valueList) // 에러 발생 라인
{
Debug.Log("List Value : " + k);
}
}
지정된 캐스트가 유효하지 않을 때 발생하는 오류.
해당 라인을 확인한 후, 상황에 따라 대처.
728x90
'Unity > Unity 관련 오류 해결' 카테고리의 다른 글
ArgumentOutOfRangeException 에러 원인과 해결 (0) | 2021.05.24 |
---|---|
패키지 매니저 로그인 오류 이슈 (7) | 2021.05.21 |
Unity Audio script 관련 NullReferenceException 발생 원인 및 해결 (0) | 2021.05.03 |
unity Argumentnullexception value cannot be null 오류 발생 원인 (0) | 2021.05.03 |
Copying assembly from 'Temp/Assembly-CSharp.dll' to 'Library/ScriptAssemblies/Assembly-CSharp.dll' failed (0) | 2021.04.30 |