มาเริ่มกันเลย
VirtualButtonEvent.cs
using UnityEngine;
using Vuforia;
public class VirtualButtonEvent : MonoBehaviour, IVirtualButtonEventHandler
{
public Animator anim;
void Start()
{
VirtualButtonBehaviour[] vbs = GetComponentsInChildren<VirtualButtonBehaviour>();
for (int i = 0; i < vbs.Length; ++i) { vbs[i].RegisterEventHandler(this); }
}
public void OnButtonPressed(VirtualButtonAbstractBehaviour vb)
{
if (vb.VirtualButtonName == "WALK")
{
anim.SetBool("isWalk", true);
anim.SetFloat("speed", 1.0f);
}
if (vb.VirtualButtonName == "IDLE")
{
anim.SetBool("isWalk", false);
anim.SetFloat("speed", 0f);
}
}
public void OnButtonReleased(VirtualButtonAbstractBehaviour vb)
{
}
}
NO GAME NO DREAM !!!!