Hi, i have this functional code, when this script detect the frame marker it show a GUI Animation menu for 5 animations, in this code im just have one button, ¿how can i add other 4 button in the same code? Thanks for your answer.
using UnityEngine;
using System.Collections;
public class ButtonPopup : MonoBehaviour, ITrackableEventHandler {
private TrackableBehaviour mTrackableBehaviour;
private bool mShowGUIButton = false;
private Rect mButtonRect = new Rect(50,50,120,60);
void Start () {
mTrackableBehaviour = GetComponent<TrackableBehaviour>();
if (mTrackableBehaviour)
{
mTrackableBehaviour.RegisterTrackableEventHandler(this);
}
}
public void OnTrackableStateChanged(
TrackableBehaviour.Status previousStatus,
TrackableBehaviour.Status newStatus)
{
if (newStatus == TrackableBehaviour.Status.DETECTED ||
newStatus == TrackableBehaviour.Status.TRACKED)
{
mShowGUIButton = true;
}
else
{
mShowGUIButton = false;
}
}
void OnGUI() {
if (mShowGUIButton) {
// draw the GUI button
if (GUI.Button(mButtonRect, "Correr")) {GameObject.Find("dilophosaurio").animation.Play("run");
// do something on button click
}
}
}
}