// public void GotSimpleResult(){ // if (mSimpleEvent.Response.data == null // || mSimpleEvent.Response.data.Count < 1) // return; // // mQuizInfo.quizValue = mSimpleEvent.Response.data [0].quizValue; // // mQuizInfo.resp = new List<QuizRespInfo> (); // QuizRespInfo tmpInfo; // if (mSimpleEvent.Response.data.Count > 1) { // //got 2 answers // tmpInfo = new QuizRespInfo(); // tmpInfo.respValue = mSimpleEvent.Response.data[1].respValue; // mQuizInfo.resp.Add(tmpInfo); // } // // tmpInfo = new QuizRespInfo(); // tmpInfo.respValue = mSimpleEvent.Response.data[0].respValue; // mQuizInfo.resp.Insert(0, tmpInfo); // // // // SetQuizResult (mQuizInfo); // } public void OnClicked() { if (mMatchPlaying.mDetailOpened) { UtilMgr.RemoveAllBackEvents(); mMatchPlaying.mDetailOpened = false; // mDetailView.GetComponent<UIPanel> ().depth = 0; mDetailView.SetActive(false); mDetailView.transform.FindChild("ListDetail").gameObject.SetActive(false); //GetComponent<UIPanel>().depth = 0; transform.GetComponent <UIDragScrollView>().enabled = true; // if(transform.parent.GetComponent<SpringPanel> () != null) // transform.parent.GetComponent<SpringPanel> ().enabled = true; mDetailView.GetComponent <ScriptDetailHighlight> ().ClearList(); // NGUITools.FindInParents<UIPanel> (gameObject).clipOffset = mClipOffsetPanel; Debug.Log("mLocalPosList 2 : " + mMatchPlaying.mLocalPosList.y); // mMatchPlaying.ResetList(mMatchPlaying.mLocalPosList, mMatchPlaying.mClipOffsetPanel); // transform.parent.localPosition = mLocalPosList; mMatchPlaying.mList.SetActive(true); mMatchPlaying.mItemHitter.SetActive(false); } else { mMatchPlaying.mDetailOpened = true; UtilMgr.AddBackEvent(new EventDelegate(this, "OnClicked")); mEvent = new GetQuizResultEvent(new EventDelegate(this, "GotResult")); NetMgr.GetQuizResult(mQuizInfo.quizListSeq, mEvent); transform.GetComponent <UIDragScrollView>().enabled = false; mMatchPlaying.mLocalPosList = new Vector3(transform.parent.localPosition.x, transform.parent.localPosition.y); Debug.Log("mLocalPosList 1 : " + mMatchPlaying.mLocalPosList.y); mMatchPlaying.mClipOffsetPanel = new Vector2(NGUITools.FindInParents <UIPanel> (gameObject).clipOffset.x , NGUITools.FindInParents <UIPanel> (gameObject).clipOffset.y); // mMatchPlaying.SetList(mQuizInfo); } }
// public void GotSimpleResult(){ // if (mSimpleEvent.Response.data == null // || mSimpleEvent.Response.data.Count < 1) // return; // // mQuizInfo.quizValue = mSimpleEvent.Response.data [0].quizValue; // // mQuizInfo.resp = new List<QuizRespInfo> (); // QuizRespInfo tmpInfo; // if (mSimpleEvent.Response.data.Count > 1) { // //got 2 answers // tmpInfo = new QuizRespInfo(); // tmpInfo.respValue = mSimpleEvent.Response.data[1].respValue; // mQuizInfo.resp.Add(tmpInfo); // } // // tmpInfo = new QuizRespInfo(); // tmpInfo.respValue = mSimpleEvent.Response.data[0].respValue; // mQuizInfo.resp.Insert(0, tmpInfo); // // // // SetQuizResult (mQuizInfo); // } public void OnClicked() { if (isOpened) { UtilMgr.RemoveAllBackEvents(); isOpened = false; mDetailView.GetComponent <UIPanel> ().depth = 0; mDetailView.transform.FindChild("ListDetail").GetComponent <UIPanel>().depth = 0; transform.GetComponent <UIDragScrollView>().enabled = true; // if(transform.parent.GetComponent<SpringPanel> () != null) // transform.parent.GetComponent<SpringPanel> ().enabled = true; mDetailView.GetComponent <ScriptDetailHighlight> ().ClearList(); transform.parent.localPosition = mLocalPosList; NGUITools.FindInParents <UIPanel> (gameObject).clipOffset = mClipOffsetPanel; } else { UtilMgr.SetBackEvent(new EventDelegate(this, "OnClicked")); mEvent = new GetQuizResultEvent(new EventDelegate(this, "GotResult")); NetMgr.GetQuizResult(mQuizInfo.quizListSeq, mEvent); transform.GetComponent <UIDragScrollView>().enabled = false; } }