cocos creator pageView 循环展示 广告牌功能

在使用 creator pageView 滑动到最大或者最小为止的时候 滑动不了没法流畅的运行到最开始或者最后那个界面 循环展示

1.策划大人有需要就是要循环流畅的展示

解决方案:

做预制件的时候 最第一个界面之前 做一个最后的界面放到最前边去

比如 1,2,3,4,5,6,7,8 修改成 8,1,2,3,4,5,6,7,8

这样就实现了1一个向前滑动丝滑过渡到最后一张

在继续 添加第一个界面到最后一个界面

比如 8,1,2,3,4,5,6,7,8,1

这样就实现了最后一个界面丝滑过渡到第一个界面

剩下的操作就简单了

监听停止滑动

if (this.m_pageView.curPageIdx==0) {

this.m_pageView.scrollToPage(this.m_maxPage-2,0)

}else if (this.m_pageView.curPageIdx+1 ==this.m_maxPage ){

this.m_pageView.scrollToPage(1,0)

}

相关推荐
by__csdn1 分钟前
javascript 性能优化实战:异步和延迟加载
开发语言·前端·javascript·vue.js·性能优化·typescript·ecmascript
by__csdn3 分钟前
JavaScript性能优化实战:减少DOM操作全方位攻略
前端·javascript·vue.js·react.js·性能优化·typescript
哆啦A梦158810 分钟前
商城后台管理系统 05 商品列表-静态布局
javascript·vue.js·elementui
Monly2111 分钟前
Vue:使用v-if v-else加载两个el-table 在切换时,会出现数据在家混乱 数据加载不全的情况
前端·javascript·vue.js
南知意-12 分钟前
一个基于 Vue、Datav、Echart 框架开源免费的数据大屏可视化系统
前端·javascript·vue.js·开源软件·大屏项目
哆啦A梦158815 分钟前
【vue实战】商城后台管理系统 03 首页-路由界面基础搭建
前端·javascript·vue.js
I'm Jie7 小时前
深入了解 Vue 3 组件间通信机制
前端·javascript·vue.js
用户90443816324608 小时前
90%前端都踩过的JS内存黑洞:从《你不知道的JavaScript》解锁底层逻辑与避坑指南
前端·javascript·面试
PPPPickup9 小时前
easychat项目复盘---获取联系人列表,联系人详细,删除拉黑联系人
java·前端·javascript
老前端的功夫9 小时前
前端高可靠架构:医疗级Web应用的实时通信设计与实践
前端·javascript·vue.js·ubuntu·架构·前端框架