Error: CameraDevice.openWithPreferredType: cameraIndex not in range[0, 0) UnityEngine.Debug:LogError (object) easyar.EasyARController/<>c:<Initialize>b__28_0 (easyar.LogLevel,string) (at E:/unity/ER/EasyARSenseUnityPlugin_4.5.0+2500.38660d14/com.easyar.sense-4.5.0+2500.38660d14/package/Runtime/EasyARController.cs:90) easyar.Detail:FunctorOfVoidFromLogLevelAndString_func (intptr,easyar.LogLevel,intptr,intptr&) (at E:/unity/ER/EasyARSenseUnityPlugin_4.5.0+2500.38660d14/com.easyar.sense-4.5.0+2500.38660d14/package/Runtime/Binding/csapi.cs:2725) easyar.DelayedCallbackScheduler:runOne () (at E:/unity/ER/EasyARSenseUnityPlugin_4.5.0+2500.38660d14/com.easyar.sense-4.5.0+2500.38660d14/package/Runtime/Binding/csapi.cs:9192) easyar.EasyARController:Update () (at E:/unity/ER/EasyARSenseUnityPlugin_4.5.0+2500.38660d14/com.easyar.sense-4.5.0+2500.38660d14/package/Runtime/EasyARController.cs:216)
时间: 2023-12-12 08:06:06 浏览: 736
这个错误信息表明你正在调用 EasyAR 的 CameraDevice.openWithPreferredType 函数时传入了一个不在范围内的相机索引值。请检查你的代码,确保传入的相机索引值在范围[0, 0)内。另外,你也可以尝试使用 CameraDevice.open 函数来打开相机。如果问题仍然存在,请检查你的设备和相机设置是否正确。
相关问题
http://172.16.13.25:8021/kk.html:61: Uncaught ReferenceError: testAgain is not defined UnityEngine.Debug:Log (object,UnityEngine.Object) ZenFulcrum.EmbeddedBrowser.Browser:<Awake>b__105_1 (string,string) (at Assets/ZFBrowser/Scripts/Browser.cs:337) ZenFulcrum.EmbeddedBrowser.Browser/<>c__DisplayClass177_0:<CB_ConsoleFunc>b__0 () (at Assets/ZFBrowser/Scripts/BrowserCallbacks.cs:155)
这个错误提示显示 testAgain 未定义,通常这种情况是因为你在代码中调用了一个未定义的函数或变量。你需要检查在调用 testAgain 函数之前是否有定义它。另外,还需要确保你的代码没有任何语法错误。如果 testAgain 函数确实已经定义了,那么可能是因为你在调用函数时没有使用正确的参数或者调用方式不正确。你可以提供更多的代码和详细信息,以便更好地帮助你解决问题。
lua报错10:49:09.048 [Fatal][InitLib:57] 1192, nil nil error! UI/Work/UIProductionMain:375: attempt to index a nil value stack traceback: InitLib:224: in field 'fatal' InitLib:57: in metamethod '__index' UI/Work/UIProductionMain:375: in function 'UI/Work/UIProductionMain.OnRefreshGuide' UI/Work/UIProductionMain:368: in function 'UI/Work/UIProductionMain.HandleCanProdList' UI/Work/UIProductionMain:350: in function 'UI/Work/UIProductionMain.OnSwitchLvTab' Common/UI/UIList:275: in function 'Common/UI/UIList.OnTouchItem' Common/UI/UIList:303: in function 'Common/UI/UIList.TouchIndex' UI/Work/UIProductionMain:121: in function 'UI/Work/UIProductionMain.OnEnter' [C]: in function 'xpcall' InitLib:63: in function 'xpcall_0' UI/Common/UIManager:141: in function 'UI/Common/UIManager.EnterPanel' UI/Common/UIManager:114: in function 'UI/Common/UIManager.OpenPanel' UI/Common/UIManager:204: in upvalue 'LoadedCB' UI/Common/UIManager:610: in function <UI/Common/UIManager:574> UnityEngine.Debug:LogError (object)什么意思
这个报错信息是指在运行程序时,Lua尝试对一个空值(nil value)进行操作,导致程序崩溃。具体来说,报错信息中指出在UI/Work/UIProductionMain的375行出现了错误,尝试对一个空值进行索引操作。
这种错误通常是由于代码中出现了未初始化的变量、未定义的函数、缺少必要的数据等问题引起的。要解决这个问题,可以先定位到报错的具体行数,检查相关代码,确保变量已经被正确地初始化、函数已定义、数据已经被正确地加载等。如果无法确定问题所在,可以通过打印日志、调试等方式进一步排查。
阅读全文