随笔分类 - 05.vertors for flash
摘要:基础。处理多个向量。1个单独的向量,在很多的时候,让你觉得已经足够的智能和强大,去应付这个世界上的各种问题。然而事实上,你很少只需要1个向量,通常,你需要使用2个,3个甚至更多的向量。所以管理多个向量是非常重要的,否则它们会脱离你的控制,要知道和一个失控的向量战斗不是一件好玩的事情。 首先,多数情况下,有多个向量影响物体。一个例子就是重力:当物体本身在移动(用一个向量表示),而重力会把物体往下拉。...
阅读全文
摘要:基础。向量有什么? 对于每个向量来说,它已经拥有2个点和x,y方向分量,这似乎足以让它感到满足和快乐,但是,它还有更多有用的属性哦。每个向量都有长度,长度其实是向量的起点与终点之间的距离。因为我们已经知道向量的x,y方向的分量,我们可以很容易的计算出它的长度: view source print? 1.v.len=Math.sqrt(v.vx*v.vx+v.vy*v.vy); 这其实就是勾...
阅读全文
摘要:基础。向量从哪儿来? 如果您曾经试着开发过一些游戏,那么很可能你已经尝试过放置和移动舞台上的MovieClip。那么您肯定知道每个影片剪辑有2个坐标:x和y。因此,可以这样来定义舞台上的每一个点: view source print? 1.p={x:10, y:5}; 非常好,仅仅用这一行代码,我们就声明并且创建了一个对象“p”,而且,我们还赋予了它2个属性,“x”和“y”。现在你就可以根...
阅读全文
摘要:这些教程的目的是:解释如何在Flash(ActionScript)中使用向量(矢量,Vector)。你不一定要有很好的数学基础,当然如果有基础知识,那更好。请注意,这里只讨论二维向量,如果你要找的是三维向量的话,恐怕你得去别的地方看看。 当然,并不是每一个游戏都需要向量,在基于文字的冒险类游戏中,向量计算将毫无用处。但在大多数游戏中,运动向量是可以带来巨大的帮助的:如高尔夫,弹球,迷宫,赛车或射...
阅读全文
浙公网安备 33010602011771号