西门子触摸屏如何制作移动动画?
动态对象可以被组态为沿特定路径移动,或者相对于当前位置移动特定数目的像素。移动通过变量进行控制。每个对象只能编程一次移动(如下图提醒)。移动类型有“对角线移动”、“水平移动”、“垂直移动”以及“直接移动”。
区别
- “对角线移动”、“水平移动”及“垂直移动”
对象沿定义了开始点和结束点的特定路径移动。对象在该路径上的相对位置由变量值确定。
- “直接移动”
对象沿着 X 和 Y 坐标轴移动特定数目的像素。移动量由两个变量的juedui值定义。
步骤
1.创建一个矩形和变量
可以看到在画面中的连接变量_1时,是一个从0到9的数组型变量。 勾选动画>对角线移动中的启用选框,在画面中拖动矩形可以改变起始位置和结束位置。设定范围,范围和移动量量之间是线性关系。
image.png
2.调整起始和结束位置
在起始位置和结束位置,按下鼠标左键,可以拖动调整位置。
3.打开仿真器
点击工具栏上的使用仿真器启动运行系统图标按钮或通过项目>编译器>使用仿真器启动运行系统来打开仿真器。
4.模拟器的设置
几个主要易混淆的参数
模拟类型
1.增量和减量
选择增量或减量模拟类型时,相关的参数是Zui小值,Zui大值,周期(单位s)。这三者之间的关系是:
每秒增量Zui大值Zui小值周期每秒增量再乘以写周期(s)即是每秒的变化量。当变量递增到Zui大值后,会自动从Zui小值开始,变量递减到Zui小值后,会自动再从Zui大值开始。
2.随机随机可以设定的参数是Zui大值和Zui小值。变量只会在Zui大值和Zui小值之间随机变化。
3.移位
变量会以二进制形式往左移位变化。
4.Sine正弦曲线参数请参考增量和减量中的意思。