Tag: BlitMask预览模式: 普通 | 列表

简练的代码实现连续滚动背景

很精干的代码实现背景连续滚动,没啥技术含量,主要借助了blitMask的功能。

XML/HTML代码
  1. package {   
  2.     import flash.display.MovieClip;   
  3.     import com.greensock.TweenMax;   
  4.     import com.greensock.BlitMask;   
  5.     import com.greensock.easing.Linear;   
  6.        
  7.     public class main extends MovieClip {   
  8.            
  9.         public function main(){   
  10.             var stagestageW = stage.stageWidth;   
  11.             var stagestageH = stage.stageHeight;   
  12.             var _bg:MovieClip = this.getChildByName("bg") as MovieClip;   
  13.             _bg.x = 0;   
  14.             查看更多...

    Tags: 连续滚动背景 BlitMask

分类:flash技术探讨 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 3843

我搜索了下,还没有关于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”

 

查看更多...

Tags: greensock BlitMask 加强遮罩

分类:greenSock | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5288