示例#1
0
 private void OnSearchLocationComplete(string result)
 {
     OnlineMapsOSMNominatimResult[] results = OnlineMapsOSMNominatim.GetResults(result);
     if (results != null)
     {
         Utils.RemoveAllChildren(rect);
         for (int i = 0; i < results.Length; i++)
         {
             GameObject _obj    = Utils.Spawn(pfLocale, rect);
             LocaleUnit _locale = _obj.GetComponent <LocaleUnit>();
             _locale.Init(results[i]);
         }
     }
     PopupManager.Instance.HideLoading();
 }
示例#2
0
 public void OnValueChange(string ip)
 {
     Debug.Log("on valuer change");
     OnlineMapsOSMNominatim.Search(SearchInputField.text).OnComplete += OnSearchLocationComplete;
 }
示例#3
0
 public void OnSearchButtonClick()
 {
     PopupManager.Instance.ShowLoading();
     OnlineMapsOSMNominatim.Search(SearchInputField.text).OnComplete += OnSearchLocationComplete;
 }