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;
     }
 }
Exemplo n.º 2
0
 void Init(string p_url, DoneGate p_OnSuccess = null, DoneGate p_OnFailed = null, string[] p_ButtonStr = null)
 {
     url       = p_url;
     OnSuccess = p_OnSuccess;
     OnFailed  = p_OnFailed;
     if (p_ButtonStr == null)
     {
         ButtonStr = defaultButtonStr;
     }
     else if (p_ButtonStr.Length != 3)
     {
         ButtonStr = defaultButtonStr;
         Debug.LogError("EditorWWW ButtonStr Length Not 3:" + p_ButtonStr.ToString());
     }
     else
     {
         ButtonStr = p_ButtonStr;
     }
     state = E_EditorWWW.none;
 }
Exemplo n.º 3
0
 public void StartWWW(DoneGate p_OnSuccess, DoneGate p_OnFailed = null, WWWForm p_form = null)
 {
     form = p_form;
     if (form != null)
     {
         www = new WWW(url, form);
     }
     else
     {
         www = new WWW(url);
     }
     state = E_EditorWWW.run;
     if (p_OnSuccess != null)
     {
         OnSuccess = p_OnSuccess;
     }
     if (p_OnFailed != null)
     {
         OnFailed = p_OnFailed;
     }
     RunWWW();
 }
Exemplo n.º 4
0
 public EditorWWW(string p_url, DoneGate p_OnSuccess, DoneGate p_OnFailed, string[] p_ButtonStr = null)
 {
     Init(p_url, p_OnSuccess, p_OnFailed, p_ButtonStr);
 }