-
-
[旧帖]
[原创]lash仿iphone滑屏效果算法
0.00雪花
-
发表于:
2009-4-29 22:01
1390
-
申请推荐此帖
编辑
删除
[旧帖] [原创]lash仿iphone滑屏效果算法
0.00雪花
看到很多关于IPHONE的界面
所以就做了一个这个
ActionScript 代码:
var root = this;
var mouseListener:Object = new Object();
mouseListener.onMouseDown = function() {
root.init = 100;
root.x_a = _xmouse;
root.y_a = _ymouse;
};
mouseListener.onMouseUp = function() {
root.x_b = _xmouse;
root.y_b = _ymouse;
// 直角三角形运算
xx = Math.abs(root.x_a-root.x_b);
yy = Math.abs(root.y_a-root.y_b);
cc = Math.sqrt((xx*xx)+(yy*yy));
if (cc == 0) {
corner = 0;
} else {
corner = (yy/cc)*90;
}
if (cc>120) {
// 滑动的长度要过这个值才能算是鼠标手势动作
if ((root.x_a-root.x_b)>0) {
// 从右往左
if (corner<50) {
// trace('从右往左');
root.onEnterFrame = function() {
//
};
}
} else {
// 从左往右
if (corner<50) {
// trace('从左往右');
root.onEnterFrame = function() {
//
};
}
}
}
};
Mouse.addListener(mouseListener);
[课程]FART 脱壳王!加量不加价!FART作者讲授!