Я работаю с виртуальными кнопками в моем проекте 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);
}
}