代码如下:
/*作者:梦自在*/
var count_num:Number = 1;
var depth_num1:Number = 0;
var depth_num2:Number = 1.5;
/*画线*/
var isStates:Boolean=false;
/*创建遮照容器*/
var drawing:Boolean = true;
/*经过的时间*/
var time_num:Number = 0;
/*第几次按*/
var press_num:Number = 0;
var container_width:Number;
var container_height:Number;
onEnterFrame = function () {
/*drawing为真就画线*/
if (drawing) {
this.createEmptyMovieClip("container", depth_num1);
this.createEmptyMovieClip("mask", depth_num2);
pic_mc.setMask(container);
drawing = false;
depth_num1 += 1;
depth_num2 += 1;
}
};
var mouseListener:Object = new Object();
mouseListener.onMouseDown = function() {
/*第一次按下的时候*/
if (press_num == 0) {
isStates = true;
x0 = _root._xmouse;
y0 = _root._ymouse;
time_num = getTimer();
/*没碰到container按下*/
if (!container.hitTest(_root._xmouse, _root._ymouse)) {
press_num = 1;
}
}
if (press_num == 1) {
/*没碰到container第二次按下*/
if (!container.hitTest(_root._xmouse, _root._ymouse)) {
/*时间间隔小于100毫秒*/
if (getTimer()-time_num
count_num = 1;
press_num = 0;
/*如果执行count_num == 2步后再双击重来就要删去上面遮照的东西*/
for (var i in mask) {
mask[i].removeMovieClip();
}
} else {
/*时间间隔大于100毫秒就重新开始计算双击的间隔*/
press_num = 0;
}
}
}
};
mouseListener.onMouseMove = function() {
if (isStates) {
/*第一次按下移动就画个正方形*/
if (count_num == 1) {
var i = containner.getNextHighestDepth();
container.createEmptyMovieClip("mc"+i, i);
with (container["mc"+i]) {
lineStyle(2, 0x000000, 100);
beginFill(0x000000, 100);
moveTo(x0, y0);
x1 = _root._xmouse;
y1 = _root._ymouse;
lineTo(x1, y0);
lineTo(x1, y1);
lineTo(x0, y1);
lineTo(x0, y0);
endFill();
}
container_mc"+i]._width;
container_mc"+i]._height;
}
/*第二次按下移动就开始查除正方形*/
if (count_num == 2) {
var mask_depth:Number = mask.getNextHighestDepth();
mask.attachMovie("ball", "ball"+mask_depth, mask_depth);
mask["ball"+mask_depth]._x = _root._xmouse;
mask["ball"+mask_depth]._y = _root._ymouse;
}
/*第三次按下移动就拖动正方形*/
if (count_num == 3) {
container._x = mask._x=_root._xmouse-container._height;
container._y = mask._y=_root._ymouse-container._width;
}
/*第四次按下移动就开始缩放正方形*/
if (count_num == 4) {
mask._xscale = container._xscale=100*(_root._xmouse-container._x)/container_width;
mask._yscale = container._yscale=100*(_root._ymouse-container._y)/container_height;
}
}
};
mouseListener.onMouseUp = function() {
isStates = false;
count_num += 1;
/*到第5次后就重新开始画*/
if (count_num == 5) {
count_num = 0;
drawing = true;
}
};
Mouse.addListener(mouseListener);
图片切换效果 flash图片效果 flash图片过渡效果 flash图片滚动效果 flash图片变换效果 flash图片展示效果 flash图片轮换效果 flash图片旋转效果 flash图片渐变效果 flash 查看图片特效
罚罪1+2全80集阿里云盘全集资源链接-罚罪1+2全集高清1080P/4K阿里云盘资源下载无删减
邵氏精品禁品未删减资源在线看-必看的50部邵氏电影无删减观看入口
羞羞漫画高清最新资源-正规平台免费入口与无删减资源导航
日漫入口-官方认证安全入口与无删减日漫资源直达导航
一拳超人漫画入口-2026最新免费高清全集在线看
杨紫《生命树》1080p全40集迅雷磁力链接分享-杨紫《生命树》40集高清完整版迅雷云盘下载1080P(4k)资源