猫史档案馆


请教一下,谢谢

用户:notMCtecnobladenotMCtecnoblade查看:72 回复:3 评论:14 创建时间:2023-04-01T06:22:59


请问怎么获取相对坐标?!

外籍华人请教


回复

上一页第 1 页 / 共 1 页下一页
假_科技之家官方假_科技之家官方

是kitten还是box3

点赞0


评论

kitten4


新手我新手我

嗯,是原点化吗?是不是以某个坐标不为(0,0)的角色为原点,算出另一个角色以该角色为原点的坐标?

点赞0


评论


zA_SV19-ResidualzA_SV19-Residual

用两个角色分别的坐标绝对值相加就行了

点赞0


评论

不能是绝对值

这就要分情况()

在这之前要判断对面的坐标是不是大于自己的坐标,如果是,那就要变成绝对值。如果不是,就全部得是负数相加

直接相加不考虑正负,就可以了啊

这样的话有的时候x和y坐标会成负数,这时候相加等于相减()

哦,等等,你是以对面的坐标为原点,求出坐标,但求出的坐标不是以原本的原点的坐标。我的是把原点移到自己的位置,求出的坐标还是以原本的原点的坐标

()……我没明白,为什么原点已经移动了但是求出来的坐标他不可能是原来的坐标啊

嗯,不好说

其实原点没有动,只是所有点移动了,可以把所有的点看做整体,原点是这个整体的中心点,然后整个整体移到了自己的位置

不明白()

坐标当然不是原坐标,例如A(1,0),B(-1,0) 以A为原点,则B’的坐标为(0,0),B’坐标是以原点O为坐标的体现

但B没有移动,B'的坐标也只是对于A来说以原点O的坐标

谢谢!!!!!!!!!!!!!!! 我选择鲜血!!!!!!!!!!!!