用遮罩做的摸拟抠图效果
来源:互联网 发布:心理学前景怎么样知乎 编辑:程序博客网 时间:2024/04/29 04:02
var sp0:Sprite=new Sprite()
var sp1:Sprite=new Sprite()
var ax:Array=new Array()
var ay:Array=new Array()
var bt:Boolean=false
var btt:Boolean=false
var x1:Number=0
var y1:Number=0
var i:Number=0
var t:Number=0
addChild(sp0)
addChild(sp1)
addEventListener(Event.ENTER_FRAME,xfu1)
this.stage.addEventListener(MouseEvent.CLICK,xfu2)
function xfu1(e:Event)
{
if(bt)
{
sp0.graphics.beginFill(0x00ffff)
sp0.graphics.lineStyle(1,0xff0000)
sp0.graphics.moveTo(x1,y1)
sp0.graphics.lineTo(mouseX,mouseY)
sp0.graphics.endFill()
x1=mouseX
y1=mouseY
ax.push(mouseX)
ay.push(mouseY)
}
if(btt)
{
t++
mc1.mask=sp1
mc1.addChild(sp1)
mc1.x=t
sp0.x=t
}
}
function xfu2(e:Event)
{
if(bt&&(ax.length>3))
{
trace(ax.length)
sp1.graphics.beginFill(0x00ffff)
sp1.graphics.moveTo(ax[0],ay[0])
for(i=0;i<ax.length-1;i++)
{
sp1.graphics.lineTo(ax[i+1],ay[i+1])
}
sp1.graphics.moveTo(ax[0],ay[0])
sp1.graphics.endFill()
btt=true
}
ax.splice(0,ax.length)
ay.splice(0,ay.length)
bt=!bt
if(bt)
{
ax.push(mouseX)
ay.push(mouseY)
}
x1=mouseX
y1=mouseY
}
- 用遮罩做的摸拟抠图效果
- css3的转换效果过渡效果动画效果和列
- 立方体的着色,阴影效果,过度效果
- 仿163效果的TAB标签效果
- jquery做的效果(QQTab效果)
- 【动画效果】改善subwindow的动画效果
- css3的transition效果和transfor效果
- 精灵的移动效果,旋转效果
- 精灵的移动效果,旋转效果
- div效果很好的遮盖层效果
- 单元格的选中效果和辅助效果
- div效果很好的遮盖层效果
- EasyUI效果--DataGrid的编辑效果
- div效果很好的遮盖层效果
- div效果很好的遮盖层效果
- 黑洞效果的粒子背景效果
- 一个不错的效果
- DataGrid的走马灯效果
- 网站功能测试方法
- 网站压力测试
- JavaScript 网页背景图片随机化
- Java位算术运算符
- SilverLight(1)初步 整体框架
- 用遮罩做的摸拟抠图效果
- oracle中translate与replace的使用
- C# 使用正则表达式去掉字符串中的数字,或者去掉字符串中的非数字
- 中美关系太过重要
- 对于正则表达式在Python中用法的几点思考
- 同时启动了多个word的exe,word退出的时候,会报警告“此文件正由另一个应用程序或用户使用” normal.dot
- easyLife: Fedora 下的 Ubuntu Tweak
- 用css expression属性将javascript与css结合起来
- 适配器