WEB开发网
开发学院图形图像Flash Flash AS3基础教程:物理基础之速度向量(Velocity... 阅读

Flash AS3基础教程:物理基础之速度向量(Velocity)

 2009-10-23 00:00:00 来源:WEB开发网   
核心提示:效果演示:物体运动的最基本属性就是速度,很多人把速度向量(velocity)和速度(speed)等同,Flash AS3基础教程:物理基础之速度向量(Velocity),这是不对的,因为速度仅仅是速度向量的一部分,同理, y 轴正半轴上的速度向量应为90度(垂直向下),速度向量的概念还包括一个非常重要的因素:方向,速度

效果演示:

物体运动的最基本属性就是速度。很多人把速度向量(velocity)和速度(speed)等同,这是不对的,因为速度仅仅是速度向量的一部分,速度向量的概念还包括一个非常重要的因素:方向。速度向量的简单定义是:某个方向上的速度。

向量由长度和方向组成。在速度向量中,长度就是速度。向量用带有箭头的线段表示,箭头的长度就是向量的长度,箭头所指的方向就是向量的方向。

需要注意的是,长度总是正数,如果一个长度为负数的向量只表示该向量的反方向,反速度向量为反方向的向量。

注意:向量没有起点,向量不能说明哪里是起点哪里是终点,它仅仅表示出了物体移动的速度与方向。因此,如果两个向量的方向及长度都相同,即使它们位于不同位置,那么它们仍是两个相等的向量。

单轴速度向量

首先,把速度(向量)只放在一个轴上:x 轴(水平轴)。让物体从屏幕的左侧到右侧,移动速度就是物体每一帧移动的像素值。因此,如果说速度向量在 x 轴上为5,就意味着物体在每一帧都会向右移动5个像素。同样,如果速度向量在 x 轴上为 -5,那么物体每一帧就会向左移动5个像素。

我们刚刚提到了向量长度等于负值,科学地讲,速度向量实际上应该为5,而方向应为180度。同理, y 轴正半轴上的速度向量应为90度(垂直向下),而负 y 轴负半轴上的速度向量应为270或90度(垂直向上)。

1 2 3 4 5  下一页

Tags:Flash AS 基础

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接