“速度改变”行为用于在对象移动时随机改变其速度,例如,观光旅行者。它的参数用来指定代理应该多长时间更改速度,在多大的速度范围内查找一个新速度,且需要加速多长时间达到此新速度。
界面
“时间”组
- 周期
-
- 偏离
-
指定周期变化的最大数量。
每当一个周期结束时,character studio 都会在“偏离”设置的正负值之间选取一个随机值,再乘以“周期”设置值,然后将结果与“周期”值相加。默认设置为 0.5。范围从
0.0 到 1.0。
“速度”组
新速度的数学公式如下:新速度 =(代理平均速度×居中)×(1 + RN×居中偏离),这里的 RN 是 -1 和 +1 之间的一个随机数。
- 中心
-
指定代理应该更改到的速度。居中是倍增器:值 0.0 意味着停止运动,值 1.0 意味着以
平均速度移动,若值大于 1.0 意味着移动速度大于平均速度。默认设置为 1.0。范围从 0.0 到 99,999.0。
- 偏离
-
指定代理计算速度(平均速度×居中)应该变化的最大量。
每当一个周期结束时,character studio 都会在“偏离”设置的正负值之间选取一个随机值,再乘以计算出的速度,然后将结果与计算出的速度值相加。默认设置为
0.25。范围从 0.0 到 99,999.0。
- 加速度周期
-
指定代理速度根据周期长度更改的比率。
值 0.0 意味着尽可能快的变换到一个新速度,值 0.5 意味着变换需要半个周期。值 1.0 意味着变换需要整个周期。默认设置为 0.5。范围从 0.0 到 1.0。
- 偏离
-
指定加速度应该变化的最大量。
每当一个周期结束时,character studio 都会在“偏离”设置的正负值之间选取一个随机值,再乘以“加速度”设置值,然后将结果与“加速度”值相加。默认设置为
0.5。范围从 0.0 到 1.0。
- 种子
-