/// <summary>
    /// Called from SimpleCloudHandler, Displays info canvas upon tracking a logo
    /// </summary>
    /// <param name="targetName">name of tracked logo</param>
    /// <param name="targetMetadata">metadata of tracked logo</param>
    public void cloudTargetFound(string targetName, string targetMetadata)
    {
        RestaurantMetadata restarurantData = GameObject.FindObjectOfType <RestaurantMetadata>();

        targetName = targetMetadata; // TODO: metadata hold name for demo purpose remove after
                                     //        restarurantData.updateUI(targetName);
        showRestaurantInfo();
    }
Esempio n. 2
0
    /// <summary>
    ///     Adds restaurant data to the history file
    /// </summary>
    public void AddToHistory(RestaurantMetadata data)
    {
        var newHistory = LoadHistoryFromFile();

        var index = _currentHistory.lastAddedIndex % historyLimit;

        newHistory.pastData[index] = data;
        newHistory.lastAddedIndex  = ++index;
        _currentHistory            = newHistory;
        SaveFile();
    }
 public void OneTimeSetUp()
 {
     EditorSceneManager.OpenScene("Assets/Scenes/CustomerDemo.unity");
     metadata = GameObject.FindObjectOfType <RestaurantMetadata>();
 }