当我使用 WebRTCVidechat 将我的项目构建到一个 magicleap 硬件时,它会中止操作并发送一条日志错误消息说“ Assets\WebRtcVideoChat\scripts\UnityCallFactory.cs(1073,37): error CS0103: The name 'WebCamTexture' does not exist in the current context
”。
在构建之前没有出现编译器错误。
部分代码:
using UnityEngine;
using System;
using System.Text;
using System.Collections;
using System.Collections.Generic;
...
foreach (var dev in WebCamTexture.devices)
{
if (deviceName == dev.name)
{
if (dev.isFrontFacing)
{
return true;
}
else
{
return false;
}
}
}
日志:
Assets\WebRtcVideoChat\scripts\UnityCallFactory.cs(1073,37):错误 CS0103:当前上下文中不存在名称“WebCamTexture”。