我尝试从 google AR Core 运行示例项目here.
示例代码有错误
error CS0246:找不到类型或名称空间名称“NetworkBehaviour”(是否缺少 using 指令或程序集引用?)
using GoogleARCore;
using GoogleARCore.CrossPlatform;
using UnityEngine;
using UnityEngine.Networking;
/// <summary>
/// A Controller for the Anchor object that handles hosting and resolving the Cloud Anchor.
/// </summary>
public class AnchorController : NetworkBehaviour
{
....
我用的是
2020.1.0f1
版本。我该怎么做才能解决这个问题?据说已弃用,而新的替代品仍在开发中。
已弃用但不能使用,目前没有替代品。我被困在这里了。
对于 Unity 2020,我使用了 Window > Package Manager 并按下了 +(加号): 从 git URL 添加包并将其设置为:
和
正如这里所推荐的: https://medium.com/@jeffreymlynch/where-are-the-missing-preview-packages-in-unity-2020-3ad0935e4193
使用 Window > Package Manager 安装 Multiplayer HLAPI 和 XR Legacy Input Helpers 包。
没关系
Multiplayer HLAPI
和XR Legacy Input Helpers
仅在统一版本中可用< 2020. In 2020 version, there is no option to install them both. The solution is I just downgrade the version into 2019.
如果您使用的是 Mirror,请输入: 使用镜像;
在脚本的顶部