应用思考-教育技术论坛

标题: Flash打字效果研究 [打印本页]

作者: etthink    时间: 2009-6-17 20:59
标题: Flash打字效果研究
最简单的打字效果,如果是固定的文字,而且不多,可以直接制作成逐帧动画,无需编程,但没有通用性。

另一种方法是利用AS实现,主要会用到字条串处理函数,如substring()等。

看下面的代码,你可以改成:

影片剪辑名称.影片剪辑事件 = function(){

}

格式吗?

  1. //影片加载事件
  2. onClipEvent (load){
  3. //ctext是动态文本框的名称,动态文本框是在影片剪辑
  4. //中的,而不是在舞台上。
  5.         var ctext = "   ";

  6. //要打印的字符串   
  7. var text = "刘德华带着张惠妹在周星池洗澡,突然刮起了谢霆风,从水中出了一条吴奇龙,吴奇龙手持郑伊剑,骑着黄家驹,抢走了张惠妹;刘德华手持周华剑,踏着周杰轮,翻过了赵本山,穿过了蔡依林,跃过了潘长江,抢回了张惠妹,回到了郭富城,还在城中挂起了一面旗子,叫任贤旗!把这个笑话发给你五个群,再看看你的头象.";
  8. }
  9. onClipEvent (enterFrame) {
  10. //每次从左取一个字符,substring()如果只有一个参数则指字符串的起始位置
  11.      this.ctext = this.ctext +text.substring(0, 1);
  12.          text = text.substring(1);
  13. }
复制代码


(, 下载次数: 28)

(, 下载次数: 31)
作者: etthink    时间: 2009-6-17 21:07
(, 下载次数: 23)

(, 下载次数: 23)
作者: momott120    时间: 2009-7-14 01:23
感谢楼主~~!!




欢迎光临 应用思考-教育技术论坛 (http://etthink.com/) Powered by Discuz! X3.4