3.相对坐标
虽然如上面所讲,原点固定,我们还是做出了点变量的表示方法,但是想一下,为什么算完A,B坐标之差还要再加上A点的坐标才能算线段AB上的点,如果要用到一些复杂的函数关系一定很难算,而且这样语句也不简洁.应该注意到:
加上A的坐标是因为我们定义的坐标是以地图中心这个固定点为原点的,而不只是以A的坐标为基础.
这就相当于算出了以A点为原点的坐标,再加上A点以地图中心为原点的坐标,那么为什么不直接以A为原点定义点变量呢?这就引入了相对坐标的概念,也就是用到了那个确定的点(如A,B),就以这个点为原点建坐标来表示点变量,这样定义的点的x,y坐标是相对于那个固定点的坐标,而WE里用得最多的也正是这种方法定义的点.
如:设置变量dian(点变量)=value
value的选项里的 点的坐标: 点()的x,y坐标(0.00,0.00)
这里的点()就是上面说的确定点(如A,B),x,y坐标就是相对的坐标,因为整个坐标系都是以点()为原点,为基础而建立的.
这样建立起了坐标,就可以轻松的表示与点()相关的点变量,而不受到地图中心这个固定原点的束缚,因为点()虽然是坐标系的原点,却是不 固定 的,它只是被其他变量或单位 确定 而已.
这样,我们可以依靠原点的可变性作出更多变的曲线,
如:把点()本身设置成有运动轨迹的点变量等等.......