cocos2d-x-3.0学习笔记之使用listView实现滚屏效果
来源:互联网 发布:java微信客服系统源码 编辑:程序博客网 时间:2024/06/01 10:19
listView除了展示丰富的列表功能外,还可以用它快速便捷的实现滚屏效果代码如下:
for i = 1,5 do local panelNode = gitRainIdlePanel:clone() panelNode:getChildByName("text"):setString("萌友1100"..tostring(i).."抽取红包获得了6元红包") listview:pushBackCustomItem(panelNode) end -- local action = cc.MoveBy:create(0.3,cc.p(0,105)) local listTimer = self:createTimer(3,function() listview:setInnerContainerPosition(cc.p(0,-100)) local pos1 = listview:getInnerContainerPosition() local size1 = listview:getInnerContainerSize() listview:scrollToBottom(0.5,true) listview:removeItem(0) --listview:setInnerContainerPosition({0,-100}) local pos2 = listview:getInnerContainerPosition() local size2 = listview:getInnerContainerSize() local panelNode = gitRainIdlePanel:clone() panelNode:getChildByName("text"):setString("萌友1100"..tostring(PushGiftSellHelper.getBuyHongBaoPeople()).."抽取红包获得了6元红包") listview:pushBackCustomItem(panelNode) local pos3 = listview:getInnerContainerPosition() PushGiftSellHelper.setBuyHongBaoPeople(PushGiftSellHelper.getBuyHongBaoPeople() + 1) end)
效果图:
0 0
- cocos2d-x-3.0学习笔记之使用listView实现滚屏效果
- [Cocos2d-x]视差滚屏效果的实现
- cocos2d-x-3.0学习笔记之瓦片地图的使用
- cocos2d-x中使用ScrollView实现滑屏效果
- 【Cocos2D学习】Cocos2d-x之CCScene场景切换效果的使用
- cocos2D-x 3.x学习笔记【四】 动作效果
- cocos2D-x 3.x学习笔记【5】 缓动效果
- cocos2d-x-3.0学习笔记之如何实现地图的卷动
- Cocos2d-x学习笔记之Cocos2d-x开发环境搭建
- cocos2d-x学习之二:cocos2d-x之CCUserDefault使用
- Cocos2d-x学习之实现类似android的菜单栏tabbar效果
- cocos2d-x-3.0学习笔记之如何添加菜单按钮
- cocos2d-x-3.0学习笔记之如何设置滚动菜单栏
- cocos2d-x-3.0学习笔记之如何创建开关菜单
- cocos2d-x-3.0学习笔记之标签类
- cocos2d-x-3.0学习笔记之用户事件机制
- cocos2d-x-3.0学习笔记之贝塞尔曲线
- cocos2d-x-3.0学习笔记之std::function、std::bind
- [codevs3287]货车运输
- 一文读懂 CNN、DNN、RNN 内部网络结构区别
- matlab线性规划
- Android 动态Tap切换字体变色下划线移动
- 用户态和内核态的转换 (转)
- cocos2d-x-3.0学习笔记之使用listView实现滚屏效果
- 喵哈哈村的秘境探险(四)-(组合数)
- 使用Python解析JSON数据的基本方法
- php 调用新浪API生成短链接
- 基于SignalR的Web实时消息交互方式的原理、使用和调试工具
- 机器学习教程之2-线性回归(linear regression)的sklearn实现
- Java中NIO和IO的比较
- IOS内存管理,ARC,MRC,自动释放池(基础)
- SM30 屏幕维护DISABLE删除按钮