在线客服系统

期刊库

教育   经济   科技   财会   管理   
医学   法学   文史   工业   建筑   
农学   水利   计算机   更多>>
 首 页    论文大全   论文精品    学术答疑    论文检测    出书咨询    服务流程    诚信通道    关于我们 

快速入门ActionScript脚本语言教学方法探究(2)

人气指数: 发布时间:2013-06-06 09:27  来源:http://www.zgqkk.com  作者: 张 婷
分享到:

 

  对于方法,可以这样来举例:教师从a地跑到b地,用了20分钟,若用Actionscript脚本来写,则让学生判断,跑步为动词,则方法或者动作为大家常见的动词,方法有参数,比如,20分钟,a地,b地等。改写为教师.跑步(a,b,20);总结:AS中的方法为大家所常见的动词,方法若有参数,经常用括号括起来。

  当然,教师也可以在讲解的过程中举例:gotoAndPlay();让学生观察,并总结出Actionscript中驼峰式命名方法:开头单词首字母小写,接下来遇到新单词,新单词首字母大写,其余部分小写。当然,Actionscript中的类除外。

  3.熟悉基本概念之后,用事件侦听案例给学生灌输面向对象编程的理念。

  打比方是很好的教学方法,在讲解这块内容时,也很好用。在讲解这块内容时,可以这样来举例:用水壶烧开水泡茶事件,让学生先分析现实生活中的案例,进而教师来总结。烧开水泡茶这个事件的发出者是谁?有一个什么事件?若有了这个事件,会发生什么事情?学生会这样来总结(如图一所示):

  水壶.addEventListener(水壶事件.水开了,泡茶);

  function泡茶(evt:水壶事件):void{

  人.关火();

  人.放茶叶();

  人.喝茶();

  人.烫到了();

  }

  进而给学生总结出面向对象编程的思想及其事件侦听编程的基本格式:

  Actionscript脚本是面向对象编程,所以,在写程序时,时刻要清楚你当前的对象是谁,然后该对象的属性和方法要发生什么变化,在按照Actionscript中的规则来写就可以了。

  事件发出者.addEventListener(事件类型,处理函数);

  function处理函数(evt:事件类型):void{

  }

  4、讲解添加帧标签,控制ActionScript脚本中动画执行的流向。

  相信教师讲解完ActionScript最基本的概念和脚本之后,学生会建立起一个这样流程:在Flash中,要写脚本,那么就先建立一个脚本层,然后按F9打开动作面板,然后在动作面板中写ActionScript脚本。但是,有的学习好的学生会提出:如果我想在脚本中,播放动画的不同部分,应该怎么处理?教师一定要在讲解ActionScript脚本的过程中,给学生强调使用帧标签控制动画执行的流向。否则,学生会认为ActionScript脚本只能控制整个动画,而无法将动画分片段执行。举一个例子:利用形状补间动画做一个矩形拉长、缩短的动画,然后,需要让其在鼠标经过的时候拉长、鼠标离开的时候缩短。该怎么使用ActionScript脚本控制呢?可以首先让学生这样思考,整个矩形拉长、变短动画分为三个阶段,默认长短为一个阶段,矩形拉长为一个阶段,矩形缩短为一个阶段。接下来,将这三个阶段的动画使用帧标签标记为三个阶段,其帧标签名称分别为up、over、out。然后添加脚本层,只需要通过gotoAndPlay()来告诉Flash去那一个帧标签位置处执行即可。例如:要让动画播放矩形缩短的动画,那么,只需要写入this.gotoAndPlay("out");即可。


期刊库(http://www.zgqkk.com),是一个专门从事期刊推广、投稿辅导的网站。
  本站提供如何投稿辅导,寻求投稿辅导合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。


  【免责声明】本文仅代表作者本人观点,与投稿辅导_期刊发表_中国期刊库专业期刊网站无关。投稿辅导_期刊发表_中国期刊库专业期刊网站站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。

 
QQ在线咨询
投稿辅导热线:
180-1501-6272
微信号咨询:
fabiaoba-com
咨询电话:18015016272 投稿邮箱:zgqkk365#126.com(#换成@)
本站郑重声明:文章只代表作者观点, 并不意味着本站认同。所载文章、数据仅供参考,使用前请核实,风险自负。
部分作品系转载,版权归原作者或相应的机构   若某篇作品侵犯您的权利,请来信告知.版权:周口博闻教育咨询有限公司 
Copyright © 2005-2023 . 期刊库 版权所有