c# - “VirtualButtonBehaviour”不包含“RegisterOnButtonPressed”的定义
问题描述
我刚刚开始创建 AR 应用程序,我被困在一个在 AR 应用程序中添加虚拟按钮的项目中 - 我编写了以下 C# 代码 -
using System.Collections;
using UnityEngine;
using Vuforia;
public class bScript : MonoBehaviour
{
private GameObject vbButtonObject;
public Animator cubeAni;
// Start is called before the first frame update
void Start()
{
vbButtonObject = GameObject.Find("actionButton");
vbButtonObject.GetComponent<VirtualButtonBehaviour>().RegisterOnButtonPressed(OnButtonPressed);
vbButtonObject.GetComponent<VirtualButtonBehaviour>().RegisterOnButtonReleased(OnButtonReleased);
}
public void OnButtonPressed(VirtualButtonBehaviour vb)
{
Debug.Log("Button Down");
}
public void OnButtonReleased(VirtualButtonBehaviour vb)
{
}
}
并且控制台显示错误 - “'VirtualButtonBehaviour' 不包含 'RegisterOnButtonPressed' 的定义并且没有可访问的扩展方法 'RegisterOnButtonPressed' 接受类型为 'VirtualButtonBehaviour' 的第一个参数可以找到”。请帮助我解决它,因为我已经搜索了很多,但我没有解决这个问题。
解决方案
推荐阅读
- frontend - 保存时未编译 HTML、SCSS - Angular 11.0.2
- python - 互联网断开连接上的 Paho mqtt 未运行回调
- javascript - Svelte 应用程序在第一次启动时显示空白页
- apache-nifi - 如何导入 NiFi_Flow.json 或转换为模板?
- azure - 如何使用 Microsoft Graph 从 Azure Active Directory 获取配置文件图像?
- javascript - javascript递归函数内存泄漏
- sql - ORACLE SQL DEVELOPER 的 MERGE / UPDATE 查询
- r - 如何按出生年份对 data.frame 进行分类/存储
- ios - iOS:如何获取 twillio 语音和视频通话记录,如未接来电等
- javascript - 我正在尝试访问特定行,但在 Vue 中出现错误