/// <summary> /// 创建盘排行榜弹窗 /// </summary> /// <param name="dialogType">0有当前成绩 1无当前成绩</param> /// <param name="gameInfoBean">拼图相关数据</param> /// <returns></returns> public static LeaderBoardDialog createLeaderBoradDialog(int dialogType, PuzzlesGameInfoBean gameInfoBean) { if (gameInfoBean == null || gameInfoBean.puzzlesInfo == null) { return(null); } GameObject dialogObj = Instantiate(ResourcesManager.LoadData <GameObject>("Prefab/UI/Common/LeaderBoardDialog")); LeaderBoardDialog dialog = dialogObj.GetComponent <LeaderBoardDialog>(); dialog.setDialogType(dialogType); dialog.setPuzzlesInfo(gameInfoBean); return(dialog); }
public SteamUserInfoCallBack(LeaderBoardDialog leaderBoardDialog) { this.leaderBoardDialog = leaderBoardDialog; }
public GlobalLeaderBoradEntriesCallBack(LeaderBoardDialog leaderBoardDialog) { this.leaderBoardDialog = leaderBoardDialog; }
public UpdateLeaderBoardCallBack(LeaderBoardDialog leaderBoardDialog) { this.leaderBoardDialog = leaderBoardDialog; }