找回密码
 点一下
查看: 906|回复: 3

[helanmouse]【魔兽中的数学】建立一个MM雷达

[复制链接]
发表于 2006-3-30 09:08:39 | 显示全部楼层 |阅读模式
~~~【向量计算的演示】~~~
最近因为需要判断一个带方向的区域,所以把向量的计算引入了WE中,忽然发现向量果然是一个非常强大的工具。。
K。。K。。废话不说了。。看看究竟应该怎么写把

想象以山丘的面向方向为Y轴,山丘为原点,建立了一个直角坐标系,那么,以山丘为起点,MM为终点的向量在X,Y轴上的射影就是我们需要的新的坐标了~~HIHI

当然~这个雷达显示的是相对位置的东南西北,如果一味的相信它估计会很惨的~~拉拉拉


发表于 2006-3-30 12:10:55 | 显示全部楼层
至于向量,有两个办法:
方案一:用两个real变量
方案二:用location(WE中的Point)啊!这样向量的两个分量就有了

注意到这几个函数吗:
native GetLocationX takes location whichLocation returns real
native GetLocationY takes location whichLocation returns real
native MoveLocation takes location whichLocation, real newX, real newY returns nothing

这就是向量操作的基石



location真的是好东西啊
除了可以模拟向量外
还可以用来模拟复数这种数据类型

只有想不到,没有做不到
回复

使用道具 举报

 楼主| 发表于 2006-3-30 12:37:15 | 显示全部楼层
zyl910兄多发几贴好文吧
精华等着你恩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-23 01:51 , Processed in 0.037779 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表