public static void Show(LionUserInfo usrInfo, string str = "") { GameObject canvas = GameObject.Find("Canvas"); GameObject obj = canvas.transform.Find(DialogName).gameObject; DialogPersonalInfo dlg = obj.GetComponent <DialogPersonalInfo>(); // 以下几句注意顺序 // 先设置用户信息 dlg.UserInfo = usrInfo; dlg.DoShow(obj, str); dlg.UpdateUserInfo(); // 默认第一个页面 }