效果如下
添加两个按钮控制a的大小,就可以实现和ppt类似的文字效果。实现这个动画,需要在滑动条添加更新脚本(js)
var str,a,str1,i
str=ggb.getValueString("text1")
str1=""
str=str.split("\\\\")
a=ggb.getValue("a")
if(a>str.length){a=str.length}
for(i=0;i<a;i++){str1=str1+str[i]+"\\\\"}
ggb.setTextValue("tx0",str1)
修改一下,还可以实现类似文本滑动的效果。
脚本如下
var str,a,str1,i
str=ggb.getValueString("text1")
str1=""
str=str.split("\\\\")
a=ggb.getValue("a")
if(a+6>str.length){a=str.length-6}
for(i=a-1;i<a+6;i++){str1=str1+str[i]+"\\\\"}
ggb.setTextValue("tx0",str1)