上一篇和大家分享了无限滚动的技术点的分析点击打开链接
本篇文章工程下载连接,转发请附上原文地址点击打开链接
https://github.com/WMengTing/InfiniteScrolling
本篇继续为大家分享无限滚动之排行榜
当游戏结束时需要更新玩家的游戏分数记录~做了一个小Demo希望能帮助到你更深入的理解
先看一下运行效果:输入昵称和分数并保存再次启动时即可更新到页面上,我这里做的是按分数降序排列,如果想要做显示前100名直接改动amount即可.
int amount = 20;//Content下最多能容纳的格子数量
上处理界面存储读取数据代码
using UnityEngine; using System.Collections; using UnityEngine.UI; using System; using System.Collections.Generic; namespace ThisisGame { public class TestEmailUIDB : MonoBehaviour { #region RankInfo private InputField userNameInput; // 用户名输入框 private InputField userScoreInput; // 用户成绩输入框 private Button saveButton; // 保存按钮 private Button deleteButton; // 删除按钮 private Button clearButton; // 清空按钮 #endregion List<Dictionary<string, object>> rankList; InfinityGridLayoutGroup infinit
Unity3D ScrollRect+ContentSizeFitter+GridLayoutGroup实现无限滚动之排行榜(二)
最新推荐文章于 2024-08-04 08:48:45 发布
本文介绍如何使用Unity3D的ScrollRect、ContentSizeFitter和GridLayoutGroup组件实现排行榜的无限滚动效果。通过示例代码,展示了如何更新和保存玩家分数,按分数降序排列数据,并提供了一个可下载的工程示例。
摘要由CSDN通过智能技术生成