cocos2d Lua实现跑马灯,多条显示的时候间隙如何设置呢?

使用 ScrollView实现跑马灯效果, 多条消息的时候间隔会有问题,

移动需要时间, 下一条设置x的位置 如何设置呢, 求大神指点点思路:3:

为什么要用scrollview 实现呢,自己写个不就好了

新手, 很多东西不太懂, 能大概说说自己封装的思路么, 我来试试

创建一个显示的背景,利用ClippingNode控制显示的区域。创建文字,开启定时器,刷新文字的位置,文字超出显示区域进行移除,重新创建从头再开始播

把 要显示的 东西 都放在一个队列里边,每个跑完之后,延时去拿下一个……

放在一个队列里面? 队列是指容器? cocos的思想和封装我还不太懂

我有试过ClippingNode, 但是没办法实现在喇叭下面消失的效果, :6:

在喇叭下面消失 是指移动到喇叭的时候移除?

一个文本全部移动到喇叭下面之后才移除 , 未全部移动过去的时候需要用喇叭遮起来

怎么会没法实现。是不是你方法不对

可能吧, 但是以我目前的基础, 完全不知道怎么解决

clippingnode有些麻烦的
好像要设置sencil属性
我也是用quick lua 多
挺难写的,很多时候没效果,也不知道少设置了哪里
但是
参照scrollview可以解决,因为scrollview已经写好了,其实也是利用clippingnode实现的