同步


若控点的移动范围或角度局限于一个特定的范围,则可以用控点在其移动范围内的前后距离或角度之比来表示控点的当前位置,这样的比例值称作“步数”。当一个控点关联到另外一个控制器控点,且其移动范围同样限定在某一移动范围内,则可向该控点发送“步数”,使两个控点在整个移动范围内保持同步。受控控点可以根据步数来确定自身位置,并进而控制与之关联的其他对象。下图给出了一个“同步”控制实例:

如图A,准备通过移动拉绳的一端 A ,在距离 AB 之间移动来拉动斜面上的物体在距离 CD 之间移动。很显然,由于拉绳的拉动方向和物体的移动方向形成一个夹角,因此直接传递向下变化量不能解决此问题。为此,需要使用两个封闭式直线移动控制器(如图B所示),具体思路是:右侧的控制器对 A 点进行直接移动,并向左侧斜放的控制器发送“步数”以保持同步,再通过该控制器来移动斜面上的物体和拉绳下端。图 C 为已完成好的功能图块。
 

 
文档最后更新时间:2026-08-27 15:07:39