合肥卓想动画工作室 承接全国+flash动画制作 + flash动画设计 + 各类flash动画制作设计


联系方式

新方法:的setInterval,ClearInterval,明确的(第二

时间:2013-03-06 09:35来源:卓想空间http://www.zxgzs.com 作者:QQ:610929375 点击:


四。新方法:的setIntervalClearInterval,明确的(第二部分)
MX
功能:第2部分
setIntervalclearInterval,清晰的方法
大家好,

我希望你喜欢本教程的第一部分。还记得吗?在这里我们使用绘图对象创建一个三角形的脚本。

这很有趣,能画的东西,但现在我们想知道什么,我们可以做我们的绘图:

-
我怎么能说话的情况下,我们只需要创建它们吗?(什么是我可以使用的路径)
-
我怎样才能改变的外观,我在画什么?(我可以使用setProperty?)
-
我怎么能一次我的绘图的方式,我会在补间动画?(即暂停绘图一段时间)

PS ...
我会做一个小的敬意,向所有的设计和develloppers定时器功能,他们已经写了如何使用动态图和定时功能,这是非常有创造力的。我们的球员现在都被宠坏了,因为Macromedia为我们提出了具体的功能。由于Macromedia公司,并感谢其他球员谁做事情的Macromedia不会甚至曾考虑:-)

A
部分的setIntervalclearInterval
动画设置:

在这些例子中我没有绘制三角形。我只是画一条线,以保持尽可能简单的东西给大家。

这是我想达到的效果:

这是我用的脚本
该脚本
在第一个时间轴的第1帧,我把这个功能:
函数drawMe(){

  _root.createEmptyMovieClip
三角”+ II;

  
_root [“三角”+ I];

  {

  
线型(5星,0xff00ff100;

  MOVETO
(一,10;

  lineTo
的(I300;

  / / lineTo
的(100300;

  / /
lineTo200200;

  I = I + 10;

  
跟踪(被称为”+ I;

  J = I/10;

  }

  }

这个函数创建一个影片剪辑,定义了线路,并将其绘制(非常感谢我们的第一个教程中一样)。我注释掉的第一个教程中我们使用。我还添加了一些跟踪信息告诉你发生了什么事。
这是开始按钮后面的代码:
(释放){

  I = 10;

  VAR quitID;

  quitID
setIntervaldrawMe1000;

  
跟踪(quitID;

  }
这里最重要的是将setInterval。开始drawMe的功能,并执行它每1000毫秒。你可以离开了的变量quitID,如果你想要把它写这样的:
(释放){

  I = 10;

  
setIntervaldrawMe1000;

  
跟踪(quitID;

  }
它会工作得很好,只有我想停下来了。这就是为什么我需要一些反馈的功能(即quitID,所以我就可以停止使用clearInterval方法。指示的quitID他知道什么样的功能,应停止。
这是开始按钮后面的代码:
(释放){

  clearInterval
quitID;

  }
现在,我可以停止和启动的东西,模拟运动,我想删除我一​​直在画什么。



(责任编辑:卓想空间http://www.zxgzs.com)




上海 北京 深圳 广州 成都 杭州 重庆 武汉 苏州 合肥 亳州 天津 南京 沈阳 西安 青岛 大连 宁波 济南 哈尔滨 长春 厦门 郑州 长沙 福州 乌鲁木齐 昆明 兰州 无锡 南昌 贵阳 南宁 太原 石家庄 呼和浩特 佛山 东莞 唐山 烟台 泉州 包头 温州 淄博 海口 银川 西宁 南通 大庆 徐州 潍坊 常州 鄂尔多斯 绍兴 济宁 盐城 邯郸 临沂 洛阳 东营 扬州 台州 嘉兴 沧州 榆林 泰州 镇江 昆山 江阴 张家港 义乌 金华 保定 鞍山 泰安 宜昌 襄阳 中山 惠州 南阳 威海 德州 珠海 柳州 宿迁 芜湖 岳阳 菏泽 漳州 信阳 蚌埠 绵阳 株洲 邢台 桐城 桂林 衡阳 铜陵 三亚 阜阳 荆州 遵义 咸阳 驻马店 上饶 湛江 湘潭 汕头 莆田 滁州 廊坊 赣州 肇庆 九江 德阳 淮安 曲靖 湖州 揭阳 许昌 秦皇岛 江门 新乡 潮州 商丘 宁德 吉林 连云港 常德 宜春 黄冈

卓想动画 版权所有 flash作业- 网页设计作业
返回首页   |   电话咨询   |   微信咨询