Virtual Button Image
Input:
Create Cube on Cube
Create Sphere on Sphere
On Image Target go to Inspector -> Advance Option and Add Virtual Button
Name the Button , Select Sensitivity
Programming Virtual Button
Create C# Script
using UnityEngine;
using Vuforia;
Insert Below Code inside Class
public GameObject cubeGO, sphereGO;
VirtualButtonBehaviour vrb;
// Start is called before the first frame update
void Start()
{
cubeGO.SetActive(false);
sphereGO.SetActive(true);
vrb = GetComponentInChildren<VirtualButtonBehaviour>();
vrb.RegisterOnButtonPressed(onButtonPressed);
vrb.RegisterOnButtonReleased(onButtonReleased);
}
public void onButtonPressed(VirtualButtonBehaviour vb)
{
cubeGO.SetActive(true);
sphereGO.SetActive(false);
Debug.Log("Button Pressed");
}
public void onButtonReleased(VirtualButtonBehaviour vb)
{
cubeGO.SetActive(false);
sphereGO.SetActive(true);
Debug.Log("Button Released");
}
Comments
Post a Comment