flash 坐标系统及其变换常用函数

= myMovieClip.getBounds(mc)
获取myMovieClip在以mc的坐标系为基准的相对坐标范围(能包罗myMovieClip
的最小正矩形)。返回值为一个对象,包含xMin,xMax,yMin,yMax四个成员,
分别指定其坐标界线。

myMovieClip.globalToLocal(point)
将全局坐标point转化为以myMovieClip的坐标系为基准的相对坐标。point为
一个对象,具有成员变量x和y。

myMovieClip.localToGlobal(point)
将以myMovieClip的坐标系为基准的相对坐标point转化为全局坐标。point为
一个对象,具有成员变量x和y。

= myMovieClip.hitTest(x, y, shape_flag)
返 回全局坐标(x,y)是否在myMovieClip内。当shape_flag为true时表示只有当(x,y)与myMovieClip的可视形状接触 时才返回true。当shape_flag为false(默认)时表示只要(x,y)进入到myMovieClip以绝对坐标系为基准的坐标范围内,就返 回true。

= myMovieClip.hitTest(mc)
返回myMovieClip以绝对坐标系为基准的坐标范围是否与mc以绝对坐标系为基
准的坐标范围相交。
posted @ 2007-11-22 01:23  Otis.blogs  阅读(1553)  评论(0编辑  收藏  举报