itlevup |
2018-01-18 18:52 |
玩转QML 利用GLSL实现酷炫一时的CoverFlow效果(中)
在上期玩转QML 利用GLSL实现酷炫一时的CoverFlow效果(上)基础上,增加了立体效果,先看Demo效果。 gif动画大小受限,用图片代替。
[attachment=18438]
技术方面,把ListView换成PathView实现立体旋转的效果。 PathView直白的介绍一下,就是设计好Path,元素按照Path移动。 代码如下: [attachment=18439] Path的设计如下: [attachment=18440] 这样,设计好的Delegate就可以按照此Path移动。
下期,会模拟ios的CoverFlow效果,敬请关注。
关联回顾: 玩转QML 利用GLSL实现酷炫一时的CoverFlow效果(上)
更多知识分享,免费课程等,请关注公众号【IT职场进阶】。
[attachment=18441]
|
|