【发布时间】:2019-04-03 15:11:14
【问题描述】:
我在我的 unity vuforia 项目中使用虚拟按钮,但我不断收到这些错误。我看到的所有例子都表明代码很好。
Assets\DataFiles\Scripts\VirtualButtonScript.cs(27,34):错误 CS0246:找不到类型或命名空间名称“VirtualButtonAbstractBehaviour”(您是否缺少 using 指令或程序集引用?)
Assets\DataFiles\Scripts\ARBCard.cs(32,33):错误 CS0246:找不到类型或命名空间名称“VirtualButtonAbstractBehaviour”(您是否缺少 using 指令或程序集引用?)
这是我的代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using Vuforia;
public class VirtualButtonScript : MonoBehaviour, IVirtualButtonEventHandler
{
public GameObject spherego, cubego;
VirtualButtonBehaviour vrb;
// Start is called before the first frame update
void Start()
{
vrb = GetComponentInChildren<VirtualButtonBehaviour>();
vrb.RegisterEventHandler(this);
cubego.SetActive(true);
spherego.SetActive(false);
}
// Update is called once per frame
void Update()
{
}
public void OnButtonPressed(VirtualButtonAbstractBehaviour vb)
{
cubego.SetActive(false);
spherego.SetActive(true);
}
public void OnButtonReleased(VirtualButtonAbstractBehaviour vb)
{
cubego.SetActive(true);
spherego.SetActive(false);
}
}
【问题讨论】: