【发布时间】:2020-10-30 18:02:31
【问题描述】:
我有一个可以向任何方向动态移动的对象。我想以恒定的速度将它拉向设定的方向,但前提是它不沿一般拉动方向移动(不一定平行)。换句话说,如果它向我移动,我不需要拉它。
那么我的问题是;有没有办法检查这个物体是否在这个一般的拉动方向上移动?
【问题讨论】:
-
你的意思是“在它的速度矢量内有那个力”?力不是“在”速度矢量内。它们甚至没有以相同的单位进行测量...您是说您需要将速度添加到矢量,直到它在某个方向上至少具有一定的速度?
-
@Ruzihm 对不起,你是对的,我会编辑我的问题。我的意思是如果物体的速度向量是C,恒速是B,而A是差值,我如何找到方程A + B = C是否存在?是不是更清楚了?
-
基础数学,
C - (A + B) == 0
标签: c# unity3d math vector game-physics