Example #1
0
    public void getInitialAssets(bool isPoly)
    {
        polyDescription = isPoly;
        FirebaseHandler firebaseHandler = FindObjectOfType <FirebaseHandler>();

        m_cameraTransform = GameObject.FindWithTag("MainCamera").transform;

        asset_id_name_list   = new List <KeyValuePair <string, string> >();
        asset_thumbnail_list = new List <KeyValuePair <string, Texture2D> >();
        // list featured assets
        if (isPoly)
        {
            PolyApi.ListAssets(PolyListAssetsRequest.Featured(), FeaturedAssetListCallback);
        }
        else
        {
            firebaseHandler.getElements(HandleFirebaseObjects);
        }
    }
 public void SearchButtonQuery()
 {
     loadingCircle.SetActive(true);
     Debug.Log("Search Input " + search_input_field.textComponent.text);
     if (search_input_field.textComponent.text == "")
     {
         Debug.Log("nada digitado");
         loadingCircle.SetActive(false);
     }
     else
     {
         if (searchOnPoly)
         {
             poly_api.PolyAssetSearchQuery(search_input_field.text);
         }
         else
         {
             firebaseHandler.getElements(HandleFirebaseObjects);
         }
     }
 }