查看完整版本: [-- 玩转QML  利用GLSL实现酷炫一时的CoverFlow效果(中) --]

QTCN开发网 -> Qt 作品展 -> 玩转QML  利用GLSL实现酷炫一时的CoverFlow效果(中) [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

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]

cj123sn 2018-01-26 09:27
666


查看完整版本: [-- 玩转QML  利用GLSL实现酷炫一时的CoverFlow效果(中) --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled