简练的代码实现连续滚动背景
作者:admin 日期:2012-09-02很精干的代码实现背景连续滚动,没啥技术含量,主要借助了blitMask的功能。
XML/HTML代码
- package {
- import flash.display.MovieClip;
- import com.greensock.TweenMax;
- import com.greensock.BlitMask;
- import com.greensock.easing.Linear;
- public class main extends MovieClip {
- public function main(){
- var stagestageW = stage.stageWidth;
- var stagestageH = stage.stageHeight;
- var _bg:MovieClip = this.getChildByName("bg") as MovieClip;
- _bg.x = 0;
- 查看更多...
greensock的新工具类BlitMask(遮罩)应用实例
作者:admin 日期:2011-12-31我搜索了下,还没有关于BlitMask的中文介绍,在GS的官网上,这个类也刚推出没多久。昨天我在GS某作者的博客上发现的示例包,当下来试用了一下,发现不错,推荐给大家。
简言之,这个类主要是用来替代传统的MASK,并且加强了功能。主要特点有:
1、句法简单,参数丰富,一句话生成遮罩并与被遮罩目标绑定,如
var blitMask1:BlitMask = new BlitMask( strip1, strip1.x, strip1.y, strip1.width, 100, false, true, 0xffff00, true);
2、其宣称是进行独立渲染模式,画面平滑、速度快,尤其针对动态文字、上千行的文字等情况。号称“Scroll up to 1000% faster”