21.4.2 位置动画的工作原理

系统根据指定的字地址、[源范围]和[角度范围]计算在何处显示对象。

本节以水平动画为例,介绍系统的操作原理。

设置示例

源范围:从 = 0,到 = 100。

位置范围:起始 = 0,结束 = 200。

如果在字地址中保存“50”:

源范围([从]和[到]之间的范围)为100。值“50”将除以100,计算结果被用于位置范围以决定在何处显示对象。

如果将对象放置到画面编辑区之外,则该位置即变成位置范围的[起始]点。此时,对象看上去像从画面外移动到画面之中。

类似地,如果将[结束]点放置在画面之外,对象看上去像从画面中移动到画面之外。

设置示例

对象大小(宽X高):40x40

对象位置(坐标): -40, 30

源范围:从 = 0,到 = 100。

位置范围:起始 = 0,结束 = 680 (对象位置 + 画面宽度)

示例

可以使对象从画面左侧进入,然后从画面右侧移出。如果为字地址指定了最小值“0”或最大值“100”,对象将不会显示,因为它超出了画面。