因为刚接触写插件不久,到目前只写过一个插件,对于这方面没有什么思路,不清楚如何去关联两个不同的容器实现上下翻页的效果。
不要先想着翻页怎么做。
先把所有数据做到一个List里,排好序。
此时如果你想翻页,就只是显示1-50的内容 还是50-100的内容的事情了。
两个Inventory的内容你可以用BKCommonsLib库来合并两个Inventory。
如果你不愿意引入外部依赖,你可以将两个Storage数组合并为一个。
先把所有数据做到一个List里,排好序。
此时如果你想翻页,就只是显示1-50的内容 还是50-100的内容的事情了。
两个Inventory的内容你可以用BKCommonsLib库来合并两个Inventory。
如果你不愿意引入外部依赖,你可以将两个Storage数组合并为一个。
Ghost_chu 发表于 2021-2-15 01:00
不要先想着翻页怎么做。
先把所有数据做到一个List里,排好序。
此时如果你想翻页,就只是显示1-50的内容 ...
感谢 有思路了
补充一点
https://www.mcbbs.net/forum.php?mod=viewthread&tid=897931
这篇教程的内容如果使用得当就可以实现联系两个物品栏
不过具体如何实现还需要楼主自行思考
https://www.mcbbs.net/forum.php?mod=viewthread&tid=897931
这篇教程的内容如果使用得当就可以实现联系两个物品栏
不过具体如何实现还需要楼主自行思考
William_Shi 发表于 2021-2-16 11:29
补充一点
https://www.mcbbs.net/forum.php?mod=viewthread&tid=897931
这篇教程的内容如果使用得当就可以 ...
感谢感谢 这就去学习一下
翻页不是切换inventory,是对现有的inventory content进行清空和重新填充
所以只要根据页数计算offset进行填充即可
所以只要根据页数计算offset进行填充即可
翻页不是切换inventory,是对现有的inventory content进行清空和重新填充
所以只要根据页数计算offset进行填充即可
所以只要根据页数计算offset进行填充即可
天辉胡萝卜 发表于 2021-2-16 15:39
翻页不是切换inventory,是对现有的inventory content进行清空和重新填充
所以只要根据页数计算offset进行 ...
感谢大佬指点!
学到了学到了