ActionScript中
sprite有一个mask属性
设置了他就设置了遮罩层
遮罩层不会被绘制
但是他一定要是在显示列表里面,也就是说你在创建了遮罩层对象之后,一定要addChild一下,才可以
今天我试了一下,没有addChild,可以这招,但是移动不了,其实也就是他没有办法控制这个遮罩层
代码
sprite1.mask = sprite2;
删除的话,直接置成Null就可以了
sprite有一个mask属性
设置了他就设置了遮罩层
遮罩层不会被绘制
但是他一定要是在显示列表里面,也就是说你在创建了遮罩层对象之后,一定要addChild一下,才可以
今天我试了一下,没有addChild,可以这招,但是移动不了,其实也就是他没有办法控制这个遮罩层
代码
sprite1.mask = sprite2;
删除的话,直接置成Null就可以了