浅谈flash控制技术在水电站倒闸操作仿真系统中的应用

时间:2022-07-05 01:11:25

浅谈flash控制技术在水电站倒闸操作仿真系统中的应用

摘要:该文介绍了如何通过flash的控制技术在水电站倒闸操作仿真系统中的应用,重点讲述了如何实现仿真实验先后顺序动画操作的应用。

关键词:flash;水电站倒闸操作;仿真;先后顺序动画;跟踪动画

中图分类号:TP391文献标识码:A文章编号:1009-3044(2011)08-1936-02

高等职业技术教育以培养高素质技能型专门技术人才为目标,为达到这一培养目标,高等职业教育如火如荼地开展了职业教育改革,高度重视职业能力的培养。职业能力是人们从事某种职业的多种能力的综合。任何一个职业岗位都有相应的岗位职责要求,一定的职业能力则是胜任某种职业岗位的必要条件。职业能力是人的发展和创造的基础。个体的职业能力越强,各种能力越是综合发展,就越能促进人在职业活动中的创造和发展,就越能取得较好的工作绩效和业绩,越能给个人带来职业成就感。

倒闸操作是电气值班的一项日常工作,电气值班人员必须按照电力调度的指令或根据用户的用电需求进行操作,其操作的准确性决定了电力系统的安全稳定。在实际生产中为确保倒闸操作的正确性,要求执行倒闸操作票制度和复诵制度。

随着现在网络的发展,flas技术也在飞速发展。Flas的动画控制技术一直是flas的一个非常重要的方向。虚拟仿真,不仅能够生动形象的模仿实验实训过程,完全调动学生的主动性,更重要的是可以在学校在实验室硬件条件不足下解决问题,同时也可以大量减少教学的硬件投资。它不仅广泛的应用于中学课件制作中,更广泛应用到高职学院的课题开发的研究中,下面讲述的就是通过Flash代码控制实现电力系统微机励磁仿真系统的局部动态放大。

1 预期效果与功能

预期效果与功能显示如图1~图2所示。

功能:先点击如图1所示地线按钮将地线挂下,然后将钩子放好,下一步按钮操作正确进入下一步 操作,否则操作失败弹出如图2所示的窗口步骤不通过。

2 制作步骤

2.1 绘制实验矢量图形

1) 绘制矢量图之前先仔细观察原图,照着原图开始绘制。 [矩形工具]与[椭圆工具]及 [线条工具]是最常用到的,根据不同的形状选择最适合的绘图工具。图形立体效果的实现,设置每个图形不同的填充颜色,以及颜色填充类型。

2) 画好的图尽量要与原图一样,绘制矢量图的作用是让图形更加清晰整洁,能更好的制作各种动画效果。对于一些相同或相似的图形,直接进行复制,再对细节之处进行调整。一张大的图片是由很多小图形组成,这就需要将每个图形的位置排列好,如图3所示。

实现方法为:

在电压表两边的左右处绘制一个与其大小差一致的按钮,在按钮中的鼠标经过属性添加文字效果,如图4所示。

改进的方法:制作矩形透明按钮,垫在下面,同影片剪辑来实现。如图5所示。

其他组成结构图局部制作以此类推。

3) 下一步动态按钮制作

按钮是控制动画的关键,它的绘制相对的重要。一个完整的按钮对其不同时期的作用,在绘制过程中有一个变化的过程。如图6所示;

按钮的变化过程分为四个阶段,“弹起”、“指针经过”、“按下”、“点击”,

每个阶段都可以相应的做一些变化。按钮又由两部分组成,底部的矢量图形与文字,它们可以做一些大小、颜色与形状方面的变化。

4) 绘制按钮一般使用到的工具是 [矩形工具]、 [椭圆工具]、[填充变形工具]以及 [文字工具]。矢量图形,只要熟练掌握基本的工具及效果的表现,大体都能将原图转化成矢量图。

2.2 场景的设置以及元件动画的制作

1) 钩子动画按钮的制作:

当鼠标钩子时候,钩子勾上开关的触头上。在第四关键帧时候将钩子勾上开关。具体关键帧布置如图7所示。

准备好两种方案的关键帧顺序,一个是正确的,一个是错误的。在钩子图上增加一个空白按钮,给按钮加上如下代码:

on (release) {gotoAndStop(4);

} 解释:这是错误的关键帧跳转顺序。

on (release) {gotoAndStop(4);}正确关键帧跳转顺序。

2) 接地动作按钮的制作

使用同样的方法来制作接地操作的动作,在接地的图片上加空白按钮,按钮中加如下代码:

on (release) {gotoAndStop(2);

}

左励磁电流制作的方法与励磁电流制作的方法相同。

3) 钩子弹出错误元件动画的制作

新建元件,第一帧停止,从第二帧开始制作以下消失动画。钩子动画制作关键帧布置如图8所示;

4) 将各个元件拖入场景的关键帧中,钩子元件取名为gouzi,对错元件取名为cuo;

2.3 编写程序

在下一步按钮上加入如下代码:

on (release) {

if (gouzi._currentframe ==3) {

nextFrame();

} else {

gouzi.gotoAndStop(1);

cuo.gotoAndPlay(2);

}}

解释:当钩子按钮的关键帧跳动到下一步操作,否则弹出错误元件。

3 总结

Flash控制动画在虚拟仿真中的应用很广,虚拟仿真在虚拟仿真中应用尤为广泛,该文主要通过flash的控制技术在水电站倒闸操作仿真系统中的应用,重点讲述了如何通过代码编辑技术来实现仿真实验先后顺序动画操作的技术,这里我们主要是通过空白触发按钮来让元件动画跳动到某一帧的变化来实现,关键技术是设置正确关键帧顺序和错误关键帧顺序,当关键帧跳转到正确关键帧顺序时跳转下一步即可,这广泛应用于很多虚拟仿真的实验中。

参考文献:

[1] 胡海.ADOBE FLASH CS3 PROFESSIONAL标准培训教材[M].北京:人民邮电出版社,2008.

[2] 葛雷布勒.优秀动漫游戏系列教材--Flash 动画入门[M].孙哲,译.北京:中国科学技术出版社,2009.

[3] 赵英杰.Flash ActionScrip 高级编程艺术[M].北京:电子工业出版社,2006.

上一篇:基于NURBS的服装人体建模技术 下一篇:网络技术在教学中的应用