精通独立游戏,血型,动漫,指弹吉他,篮球,涂鸦,人体音箱,魔术,塔罗牌,那该多好啊。
主页:www.rainssong.com
微博:www.weibo.com/rainssong
知乎:www.zhihu.com/people/rainssong
流氓百科:www.roguewiki.net

© 下雨的声音 | Powered by LOFTER

效率最高的循环滚动

标题:效率最高的循环滚动 

分类: AS3

日期: 2013-07-17 17:12

原文地址: https://blog.sina.com.cn/s/blog_59fc39980101cmsn.html


之前在移动设备上做背景循环滚动,用BiltMask卡成马了。为了找到最佳的滚动策略,做了一些实验,发现卡马克什么的都是浮云,最优的还是修改scrollRect。于是将整个功能封装成了一个类: CycleSprite


用法很简单:

var bmp: CycleSprite= new CycleSprite(bitmapData,width,height);

bmp.scrollX++;//或者修改scrollRect; 


Github: 

https://github.com/rainssong/RainsAsLib/blob/master/src/me/rainssong/display/CycleSprite.as


 
评论
 
回到顶部