Пример #1
0
    public void AccuseClicked()
    {
        AccusationInfo accuInfo = new AccusationInfo();

        accuInfo.BoardNum   = mBoardNum;
        accuInfo.ContentNum = mContentNum;
        mAccuEvent          = new AccuseContentEvent(new EventDelegate(this, "DoneAccusation"));
        DialogueMgr.ShowAccusationDialog(accuInfo, mAccuEvent);
    }
Пример #2
0
    public static void ShowAccusationDialog(AccusationInfo accuInfo, AccuseContentEvent baseEvent)
    {
        IsAccusing              = true;
        Instance.mAccuEvent     = baseEvent;
        Instance.mAccuInfo      = accuInfo;
        Instance.mAccuInfo.Type = "5";
        GameObject prefab = Resources.Load("AccusationDialogue") as GameObject;

        Instance.mAccusationBox = Instantiate(prefab, new Vector3(0f, 0f, 0f), Quaternion.identity) as GameObject;

        Instance.mAccusationBox.transform.FindChild("Panel").FindChild("LblBodyContent").
        GetComponent <UILabel>().text                   = accuInfo.ContentNum;
        Instance.mAccusationBox.transform.parent        = GameObject.Find("UI Root").transform;
        Instance.mAccusationBox.transform.localScale    = new Vector3(1f, 1f, 1f);
        Instance.mAccusationBox.transform.localPosition = new Vector3(0, 0, 0);
        Instance.mAccusationBox.SetActive(true);
    }
Пример #3
0
    public static void ShowAccusationDialog(AccusationInfo accuInfo, AccuseContentEvent baseEvent)
    {
        UILabel d;
        IsAccusing = true;
        Instance.mAccuEvent = baseEvent;
        Instance.mAccuInfo = accuInfo;
        Instance.mAccuInfo.Type = "5";
        GameObject prefab = Resources.Load ("AccusationDialogue") as GameObject;
        Instance.mAccusationBox = Instantiate (prefab, new Vector3 (0f, 0f, 0f), Quaternion.identity) as GameObject;

        Instance.mAccusationBox.transform.FindChild("Panel").FindChild("LblBodyContent").
            GetComponent<UILabel>().text = accuInfo.ContentNum;
        Instance.mAccusationBox.transform.parent = GameObject.Find ("UI Root").transform;
        Instance.mAccusationBox.transform.localScale = new Vector3(1f, 1f, 1f);
        Instance.mAccusationBox.transform.localPosition = new Vector3(0, 0, 0);
        Instance.mAccusationBox.SetActive (true);
    }