Exemplo n.º 1
0
 public void SetNext(EditorWWW p_www, DoneGate p_OnSuccess = null, DoneGate p_OnFailed = null)
 {
     nextWWW = p_www;
     if (p_OnSuccess != null)
     {
         p_www.OnSuccess = p_OnSuccess;
     }
     if (p_OnFailed != null)
     {
         p_www.OnFailed = p_OnFailed;
     }
 }
    private void tryLoadISOLanguagesFile(ref GameLanguage[] isoLanguagesArray)
    {
        // load first from web, so we can ensure the file is in last version
        if (isoLanguagesArray == null)
        {
            EditorWWW editorWWW = new EditorWWW();
            editorWWW.StartWWW(AKAGF_PATHS.ISO_LANGUAGES_WEB_FILE_PATH, null, responseWWW);
        }

        if (isoLanguagesArray == null)
        {
            if (FileManager.LoadFromFile <List <GameLanguage> >(ISOCODES_FILE_PATH) != null)
            {
                isoLanguagesArray = FileManager.LoadFromFile <List <GameLanguage> >(ISOCODES_FILE_PATH).ToArray();
            }
        }
    }
Exemplo n.º 3
0
    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();

        if (GUILayout.Button("Test Request"))
        {
            EditorWWW.RequestSync("http://example.org", (success, response) =>
            {
                if (success)
                {
                    Debug.Log("Response: " + response);
                }
                else
                {
                    Debug.LogError("Error: " + response);
                }
            });
        }
    }
Exemplo n.º 4
0
    private void importFromRemoteCsvSheet(int index)
    {
        EditorWWW editorWWW = new EditorWWW();

        editorWWW.StartWWW(locTextGroup.remoteCsvUrls[index], null, resultWWW, index, locTextGroup.remoteCsvUrls[index]);
    }