FLASH 加过下雪的AS后,下面的图层总是盖住上面的图层!急啊!!!重金悬赏!

2025-02-14 06:00:08
推荐回答(5个)
回答1:

因为复制出的雪花有深度属性_root.attachMovie("snow", "snow" + i, i);
最后一个i就是雪花的深度,舞台中图层的深度是从一个很小的负数排起,雪花的深度>其他图层,因此会挡住其他图层。

你可以建一个新的影片剪辑,然后在里面放雪花元件,并且加代码,这样复制出的雪花的深度都是相对于此影片剪辑的。

然后把该影片剪辑放入舞台中某图层,在它上边的图层就不会被雪花挡到了。
也可以设置其他图层元件的深度,使其不被雪花挡到

回答2:

http://www.qqqqqqqqqqqq.cn/labs/love?362674
这个爱情测试好准,我刚试过,按照上面的分析,准确率很高。
我试了3次,基本一样!快去看看!照以往数据分析来看,成功率可达96%以上!

回答3:

_root.attachMovie("上面的图层加什么图案", "上面的图层加什么图案" + i*3, i*3);
_root["上面的图层加什么图案"+i]._x=XXXXXX;
_root["上面的图层加什么图案"+i]._Y=XXXXXX;
把图案文字用ATTACHMOVIE的方式搞出来,再i*3

回答4:

你可以把所有的文字建成一个影片剪辑,然后给它命名为txtMc,接著在帧上写入代码txtMc.swapDepths(100),它就会跑到雪花的上一层去了,如果其它图也要在雪花上面也可以这样做,只是100改成99,就可以,你要记得不能小於70,因为你的雪花最高深度是到70,图片的深度也不能大於100,那样图片又会档到文字的

回答5:

dxc cc