Cocos2dx 3.1 美术想要在listview回弹的时候设置一个背景,而不是一直嘿嘿的~
但是又不能直接在后面放上一张图片,因为如果图片不动的话,会显得有点怪。。。
各位大侠请支支招~
Cocos2dx 3.1 美术想要在listview回弹的时候设置一个背景,而不是一直嘿嘿的~
但是又不能直接在后面放上一张图片,因为如果图片不动的话,会显得有点怪。。。
各位大侠请支支招~
1.分别创建你要在listview最上端和最下端显示的图片,位置可以通过listview来算出;
2.将第一步创建的图片添加的listview的父节点上且设置其为不显示;
3.在listview滑动的时候监听当listview滑动到最上端或者最下端时, 显示你要加的图片, 图片可以根据滑动的距离和图片大小来自由伸缩出现以及消失;
注意:listview此刻要开启回弹且单元数要大于0
感谢回答
listview 怎么获得滑动的距离,特别在那个惯性阶段?
local innerContainer = listView:getInnerContainer()
local innerBoundBox = innerContainer:getBoundingBox()
listview的boundbox()会在滑动的时候一直变化的,可以挂个监听打印出来看。 通过这个你还能判断滑动方向呢!