Flash 坐标系
在讨论角度时,就要提到 Flash 坐标系。如果我们习惯于数学坐标系,那么对于 Flash 坐标系可能会有些不习惯,因为在这里一切是颠倒(upside down)的。在标准坐标系中,用X表示水平轴,用Y表示垂直轴,Flash 也是一样。当 x=0,y=0时,坐标(0,0)通常显示在中心位置,X为正数时在右边,X为负数时在左边,Y为正数时在上边,Y为负数时在下边,如图 3-3 所示。

图3-3 标准坐标系
然而 Flash 是基于视频屏幕的坐标系,0,0 点为左上角,如图3-4。X值从左向右不断增大,但Y轴是相反的,正值向下,负值向上。这个系统有其历史根源,与屏幕扫描建立图像的原理一样,从左到右,从上到下。

图3-4 Flash 坐标系
我们可以想像成一个普通的坐标系,只是要把Y轴颠倒过来,并把屏幕中心迁移到屏幕的左上角。下面就来说说角。在一般的坐标系中,角度是以逆时针计算的,并以0度为起点向正X轴引一条线,如图3-5所示。

图3-5 普通的角度
在 Flash 中是颠倒的,如图3-6所示。角度是顺时针旋转的,顺时针就意味着为负角。

图3-6 Flash 的角度
出处:蓝色理想
责任编辑:bluehearts
上一页 三角学应用 [1] 下一页 三角学应用 [3]
◎进入论坛RIA设计与应用版块参加讨论
|