flash8新体验--小试Point类 |
| 作者:佚名 来源:zjs35 作者: zjs35 更新:2007-1-13 20:45:59 错误报告 我要投稿 |
|
代码:
import flash.geom.Point; this.onMouseDown = function() { var p1:Point = new Point(mc._x, mc._y); var p2:Point = new Point(_xmouse, _ymouse); var d:Point = p2.subtract(p1); d.normalize(10); mc.onEnterFrame = function() { var v = p1.add(d); p1.x = mc._x=v.x; p1.y = mc._y=v.y; if (d.x>0 && p1.x>=p2.x || d.x<0 && p1.x<=p2.x) { delete mc.onEnterFrame; } }; };
|
|
| 文章录入:skyuu 责任编辑:skyuu |
|
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |