cardslib 是由 Gabriele Mariotti 开发的一个为开发者方便实现各种 Card UI 的Android开源代码库,使用它你可以显示 single cards, list of cards and a grid of Cards。 昨天我在微信公号‘android-engineer’群里向大家介绍过它,为了快速了解这个库能实现的功能
cardslib 是由 Gabriele Mariotti 开发的一个为开发者方便实现各种 Card UI 的Android开源代码库,使用它你可以显示 single cards, list of cards and a grid of Cards。 昨天我在微信公号‘android-engineer’群里向大家介绍过它,为了快速了解这个库能实现的功能,大家可以先运行代码包中包括的两个demo示例,stock和extra,stock使用的是标准库,而extra需要一些其他开源库,如Picass
本文实例为大家分享了UGUI实现卡片椭圆方向滚动的具体代码,供大家参考,具体内容如下
搭建简单的场景
运行效果
卡片移动动画通过插件DoTween实现
控制脚本:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
using DG.Tweening;
public class CardMove : MonoBehaviour {
GameObject[] sprites;
int halfSize;