﻿using UnityEngine;
using System.Collections;
using Vuforia;

public class OnLoad : MonoBehaviour,
ITrackableEventHandler
{
	private TrackableBehaviour mTrackableBehaviour;
	public GameObject Canvas;
	public string url;
	public bool Ccanvas;
	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 ||
			newStatus == TrackableBehaviour.Status.EXTENDED_TRACKED)
		{
			// Play audio when target is found
			GetComponent<AudioSource>().Play();
			//Uncomment Canvass ig you want to load canvas
			Application.OpenURL(url);
			if (Ccanvas = true) {
				Canvas.SetActive (true);
			}

		}
		else
		{
			// Stop audio when target is lost
			//	GetComponent<AudioSource>().Stop();

		}
	}     
}
