该公式无法实现前后两个数值间的平滑过渡,有待高手更深入地研究、改进
动画实例1-随机数字
0-1 0-2 0-3 0-4 0-5 0-6 0-7 0-8 0-9
备注:
((1-min(floor($*60)%60,1))*(floor(rand(数字个数/10)*10)/(数字个数-1) ±偏移量) + min(floor($*60)%60,1)*ppt_y
流星动画
用途
复制多个对象可实现流星动画效果,该随机效果是“伪随机”,随机后数值固定,重新播放 后随机值将产生变化
要点
为实现同一时间二次路径,运用了“动画大师插件”中的“合并性”选项,为避免“合并性” 的偏移特性,建议动画对象放在坐标(0,0)即左上角(由沙漪首创),通过路径控制动画对象 起始点。
随机函数 ppt_y+(floor(rand(2))*2-1)*rand(0.5) 的含义为Y值偏移量为正负0-0.5之间 ,X值同理。
5、x轴随机2.5秒
动画实例6-根本停不下来
动画实例7-百变小胖
动画实例8-随机旋转
旋转、长宽随机动画
用途
数字随机变化,随机方向转动,对象长宽随机变化等,用途广谱
要点
“真随机”效果,重复动画位移发生改变。 ((1-min(floor($*60)%60,1))*rand(1) + min(floor($*60)%60,1)*ppt_x 函数公式的含义是,为X轴 每次赋值0-1之间的随机数,在重复运行时通过“迭代”为ppt_x赋新值 “60”(儒道佛原公式中为“10”),是对多台电脑反复比对后的采用的数据,该数值在实践中 效果较佳 对于该公式rand()的改造,可以实现许多特殊动画效果,详见实例