一、二级菜单的运用一一篮球战术分类演示
三、软件交互功能一一篮球战术板的实现
(1)简单功能简介。由于篮球战术较多且千变万化,在本软件中选择了一些比较适合职校生的经典战术,由进攻区域联防、进攻人盯人防守、界外球战术和边线球战术4部分组成,每部分里又各包含5个基本战术配合一共二十种战术组成。所以考虑使用二级菜单完成战术的分类演示。
(2)关键技术分析。①分别绘制好主菜单和子菜单,在菜单上添加透明按钮。对主菜单上的透明按钮分别添加代码:on (rollover) a.gotoAndStop(2);b.gotoAndStop(1);c.gotoAndStop(1);在子菜单上也添加透明按钮,对上面的按钮添加跳转代码:。
二、各控制按钮—任意控制篮球战术的演示
(1)简单功能简介。篮球战术要求演示出队员的跑动路线和篮球的传接路线,并要求适时的出现各种关键动作标识和相对应的旁白讲解。并可以随意对整个演示过程进行新停、重播、前进、后退和声音控制。
(2)关键技术分析。①打开Flash软件中的磁铁工具,使用引导线制作出队员的跑位和传接球过程。②利用Flash的录音功能和声音编辑功能,对各篮球战术添加配音,并控制声音开和关。if(!_global.targetMC) return;if(_global.soundObj.mc!=_global.targetMC)_global.soundObj.setVolume(50);//置为1_global.soundObj=new Sound(_global.targetMC);//重建声音对象_global.soundObj.mc=_global.targetMC;//更新引用else_global.soundObj.setVolume(_global.soundObj.getVolumeQ==0?50:0川else_global.soundObj.me=_global.targetMC;//更新引用③对每个影片元件的实例名称分别命名,并且所有影片场景大小设置成统一尺寸。在使用菜单调人相应影片后,利用滑块拖动控制影片播放,在滑块所在关键帧添加代码:if(!_global.targetMC)return;if(!mouseDownFlag){hk._x=600+ (_global.targetMC._currentframe/ _global.targetMC._totalframes)*430。
(1)简单功能简介。本软件中设计的电子战术板,如图7可以使用鼠标拖动来演示双方队员的站位、也可以用电子画笔来画出队员的掩护和进攻路线,形成2,、3联防基本战术示意图。还能用橡皮擦擦出线路和让双方队员回到场外,操作方式简单、快捷。
(2)关键技术分析
①将所有队员设置为按钮元件,对每个按钮元件的实例名称分别命名,并设置成可以拖动的事件。在每个按钮上添加代码:startDrag("HS", false); onMouseDown=function(){imdrawing=false;};}on(release){ stopDrag();}
②点击返回按钮让双方队员分别返回场外,事先定好个队员在场外的位置,也就是各自X轴和Y轴的坐标,然后在按钮上添加代码:H1._y=H2._y=H3._y=H4._y=H5._y=“坐标”;③制作电子画笔按钮元件,设置画出的线为黑色2磅。if(drawFlag){ drawFlag=true;} else{ drawFlag=false;onMouseDown=function(){if(!disDraw){ terrain.moveTo(_xmouse,_ymouse);④制作橡皮擦按钮元件,实现将电子画笔画出的线擦除的功能。在该元件上添加代码:terrain.clear();terrain.lineStyle(5,0x000000,100);。
以上所介绍的是使用Flash动画技术开发的篮球战术动画教学软件。本软件具有三大特色首先多媒体软件教学,填补了篮球战术信息化教学资源的空白,其次它能借助网络实现多重交互,为学生的探究性学习和主动学习提供平台最后本软件移植性强,通用性强,易于推广。
经过在篮球教学和训练中实践证明。该Flash动画软件在篮球教学中有很大的优势,它能形象的展示各种篮球战术的行进过程,通过交互能激发学生的学习兴趣和培养自主学习的能力也能同时提高课堂的教学效率。
参考文献。
[1]刘峰Flash多媒体课件制作[M]北京:清华大学出版社,2004-6.
[2]陈洁Flash脚本编写[M]西安:西安电子科技大学出版社,2008-2.
[3]马特一马歇罗五星篮球一教练员手册[M]美国:人民体育出版社审译,2010-9