MovieClip.setMask()
2014-12-01 11:12
162 查看
MovieClip.setMask()
可用性
Flash Player 6。
用法
my_mc
.setMask(
mask_mc
)
参数
my_mc要使用遮罩的影片剪辑的实例名称。
mask_mc将成为遮罩的影片剪辑的实例名称。
返回
无。
说明
方法;使参数 mask_mc中的影片剪辑成为遮罩,该遮罩展示由
my_mc参数指定的影片剪辑。
此方法允许将带有复杂的多图层内容的多帧影片剪辑用作遮罩。可以在运行时打开或关闭遮罩。但是,不能将同一遮罩用于多个遮罩受体(如果使用遮罩层,则这是可能的)。如果在使用遮罩的影片剪辑中有设备字体,则它们可以进行绘制但不使用遮罩。不能将影片剪辑设置为其自己的遮罩,例如
my_mc.setMask(my_mc)。
如果创建包含影片剪辑的遮罩层,然后对其应用
setMask()方法,则
setMask()调用会获得优先权并且这是不可逆的。例如,在名为
UIMask的遮罩层中有一个影片剪辑,该影片剪辑对包含名为
UIMaskee的另一个影片剪辑的其它图层使用遮罩。如果在
SWF 文件播放时调用
UIMask.setMask(UIMaskee),则从这一刻开始,由
UIMaskee对
UIMask使用遮罩。
若要取消用动作脚本创建的遮罩,可以将值
null传递给
setMask()方法。下面的代码将在不影响时间轴中的遮罩层的情况下取消遮罩。
UIMask.setMask(null);
相关文章推荐
- MovieClip.attachMovie()的用法
- setClip方法的使用
- tends MovieClip {
- 嵌入式 sigemptyset、sigaddset、sigprocmask的用法示例
- IDirect3DDevice9::SetClipPlane
- J2ME小Tip:setClip方法的使用详解
- SetThreadAffinityMask
- sigemptyset,sigfillset,sigaddset,sigdelset,sigismember,sigprocmask
- MovieClipLoader
- osg demo6 setnodemask
- Flex中Shape/Sprite/MovieClip的比较
- flash中MovieClip.createTextField的用法
- Cocos2d-x中Physics物理引擎碰撞检测,setCategoryBitmask,setContactTestBitmask,setCollisionBitmask
- Changing Register Point Of MovieClip with Actionscript3
- 关于用setMaskFilter设置绘制图像发光失效问题
- Flash片头loading与MovieClipLoader
- 替代复制方法duplicateMovieClip Replacement
- GP tool , Resample, Mask, Clip
- QLineEdit的setInputMask和正则表达式冲突
- duplicateMovieClip