如下图是效果图
首先这里要用到NGUI插件,为了避免想要使用的玩家自己再去下载什么,我直接吧需要用到的东西都放道出成了一个UnityPackage,并且放在了github中
地址:https://github.com/linkliu/KebabScrollView
直接导入这个package,然后选择Main这个Scene场景直接运行就可以看到效果
补充:
1.使用的Unity的版本是Unity5.6.5p4版本(更新到了第四个补丁包),不过我觉得只要是5.3以上的版本应该都没有问题
2.现在这个滚动效果还是有缺陷的,比如当KebabScrollView中的元素只有2个时,看不到滚动效果。也还不支持鼠标滑动滚动,还没有实现点击哪个,然后那个元素自动弹到最前面来,这还是最原始的demo。再次希望大家去github上交流,贡献。
3.本人比较少上github,欢迎在github上发言贡献,当然如果还有疑问请发邮件到mucylulu@163.com