动画过程中,让滑动条在某几个值处暂停

一、作图步骤:

1. 作圆;

2.在圆上描点  B=(2;α)

3. 列表内放置需要暂停的几个值;

4.整数滑动条n (1~3),因为有三处暂停;

5. 滑动条α,范围:0~l1(n),速度3,递增一次

6.布尔值b;

如图:

 

二、三个控件的脚本:

1. 动画按钮1单击时

if(b,启动动画(α),启动动画(α,false))
b=!b
设置标题(%0,if(b,"$\large{动画}$","$\large{暂停}$"))

 2. 复原按钮2单击时

赋值(α,0)
赋值(n,1)
赋值(b,true)
setcaption(%0,"$\large{复原}$")

 3. 角度滑动条更新时

if(α==l1(n),赋值(b,true))
if(α==l1(n),设置标题(button1,"$\large{画}$"))
if(α==l1(n),setvalue(n,n+1))
启动动画(n,false)

 注意:这个脚本语句的顺序不要变。

三、最终效果:

 

posted on 2025-05-24 11:29  yanglu_51  阅读(70)  评论(0)    收藏  举报