Flash 如何用ActionScript 2.0屏蔽目标电影嘴唇?

Flash 如何用ActionScript 2.0屏蔽目标电影嘴唇?,flash,actionscript-2,Flash,Actionscript 2,以下脚本生成雪花: for (i = 0; i < 1000; i++) { var t:MovieClip = snow_mc.duplicateMovieClip("snow" + i, i); t._x = random(750); t._y = random(550); t._xscale = t._yscale = random(80) + 20; t.gotoAndPlay(Math.round(random(81) + 1)); }

以下脚本生成雪花:

for (i = 0; i < 1000; i++)
{
    var t:MovieClip = snow_mc.duplicateMovieClip("snow" + i, i);
    t._x = random(750);
    t._y = random(550);
    t._xscale = t._yscale = random(80) + 20;
    t.gotoAndPlay(Math.round(random(81) + 1));
}

但是我的面具会剪切我所有的图层和背景图像。我只想让它切割我的雪花。

你不能将你的面具应用于
\u根,而是应用于
空电影唇
,在那里你的雪花将被创造(作为链接雪花):

var-box:MovieClip=this.createEmptyMovieClip(“box”,0);
var t:电影唇;
对于(变量i:Number=0;i<1000;i++)
{
t=方框。附件(“雪”、“雪”,i);
t、 _x=Math.random()*750;
t、 _y=Math.random()*550;
t、 _xscale=t._yscale=Math.random()*80+20;
t、 gotoAndPlay(Math.round(Math.random()*81+1));
}
框。设置掩码(掩码_mc);

很抱歉,我的代码无效。为什么这一行用大写字母“S”
t=box.attachMovie(“雪”,“雪”,i)?@Ааааааааааааа雪是您的
类的AS链接。按照惯例,所有类名都以大写字母开头。右键单击库中的图像,选择
Properties
Export for ActionScript
Export in first Frame
并在标识符文本框中键入
Snow
。是)Snow工作,mask不工作。我在标识符文本框(在库中,属性)中键入“box”。@ААСааааааааа作为类的链接
Snow
:在标识符文本框(库中,属性)中键入
Snow
。是的,是的,我键入“Snow”,我看到这个[]和需要这个[]
_root.setMask(mask_mc);
var box:MovieClip = this.createEmptyMovieClip("box", 0); 
var t:MovieClip;

for (var i:Number = 0; i < 1000; i++)
{
    t = box.attachMovie("Snow", "snow", i);
    t._x = Math.random() * 750;
    t._y = Math.random() * 550;
    t._xscale = t._yscale = Math.random() * 80 + 20;
    t.gotoAndPlay(Math.round(Math.random() * 81 + 1));
}

box.setMask(mask_mc);