基于Director的《水面舰艇对空作战指挥》示教多媒体系统设计与实现

2014-04-27 08:45张福雨
科技视界 2014年8期
关键词:多媒体系统水面舰艇指挥员

张福雨 张 浩 孔 超 陈 申

(中国人民解放军海军大连舰艇学院,辽宁 大连116018)

当前,我海军正处于大建设、大发展的关键时期,新型舰艇研发速度快,但由于部队指挥员学习掌握新装备、新技术较慢,所以新型舰艇形成战斗力周期较长。针对这一问题,结合现阶段我海军部队对新型舰艇的操作使用情况,本示教多媒体系统主要运用目前开发功能较强的 Director以及 Photoshop、3D Max、Flash、Videostudio 等其它软件与相关技术对其进行研究、开发。该系统的研究开发对改善基层部队新型舰艇指控系统装备接手较慢、新型装备操作困难这一现状具有重要意义。

1 系统需求分析

系统的需求分析应以指控系统中防空反导作战模拟操作训练模块功能需求分析为主,列出系统应具有的功能,运用面向对象的方法抽象和整理系统设计要求,建立设计准则。

1.1 功能要求

对水面舰艇对空作战资源、对空作战通道、对空作战组织指挥、对空作战指挥协同进行介绍和说明,利用相关多媒体技术对水面舰艇对空作战系统的操作流程进行模拟,使指挥员快速、熟练掌握舰艇指控系统对空作战。

1.2 设计要求

1)系统必须清楚、直观地展示出舰艇指控系统防空反导的总体概况,必须有良好的交互性,全面、真实地再现防空反导作战的指挥流程。

2)系统演示过程中应该辅以相应的文字说明,且要求简洁、易懂,按键设置要以方便使用者学习、操作为第一准则。

1.3 设计准则

1)系统应该具有开放性、实用性、面向对象性及可重用性等特点,以有利于进一步完善、升级和移植。

2)严格参照水面舰艇指控系统防空反导作战的操作使用流程,辅以相关讲解、延伸。

3)要全面考虑系统开发并装备部队的显性成本和隐性成本,尽可能使其可以在一般配置的硬件平台上安全、稳定运行,满足海军部队的训练需求。

2 系统功能设计

大量研究表明,人们在获取知识时,其思维方式是跳跃性的和联想式的。针对这种特点,现在软件系统都采用非线性的超媒体结构。超媒体结构包括树状结构和网状结构,结合自身特点,本系统采用更适于指挥员学习、使用的树状结构。该结构可以把知识分解成知识点,他们之间并无强制性的联系,可以是孤立的。通过树状结构的组织,当指挥员运行本系统时,可以把部分孤立的操作方式提取出来,成为相互联系的,可以主动地有针对性地进行模拟训练。

由于示教多媒体系统是由若干个相对独立的单元组成,每个单元都可用卡片的形式来进行描述,并按照教学过程的先后顺序综合起来进行排序,以形成一定系统。表1是新型护卫舰防空反导作战示教系统文本卡片。

3 实现的关键步骤及方法

本系统的设计主要使用的是Director,过程比较复杂。下面就此示教多媒体系统的相关功能设计介绍一下在Director中的部分重点操作。

3.1 过渡效果通道

表1 新型护卫舰防空反导作战示教系统文本卡片[1]

过渡效果使影片在帧与帧之间产生一个简短的动画,在该动画中精灵可以移动、出现、消失,也可以是整个舞台的变化,增加整个影片画面的美感。在本软件中,从编排表中选择过渡效果通道的第1帧和第276帧,然后双击它们,弹出Frame Properties:Transition对话框。在对话框左边的Categories列表框中,选择Dissolve,然后在窗口左边的Transitions列表框中选择Dissolve,Pixes。在对话框下面的Duration滑动标尺上可以设置该过渡效果的持续时间,本例中设置它为2s,单击ok按钮。总结其中的规律,如果需要某一个精灵出现时使用过渡效果,必须在该精灵的第1帧上设置过渡效果,并且需要在该帧上没有其他的精灵首次出现,否则过渡效果会作用到其他精灵上。

3.2 声音通道

Director影片中的声音有许多类型,本系统主要是利用声音通道来播放声音。具体步骤如下:在角色表窗口中选择音乐 “人民海军向前进”,双击,弹出声音属性对话框。在该选项卡中,显示了该音乐的基本属性。单击选项卡右边的Play按钮,可以预听该音乐。点击Loop复选框,因为此演示系统中需要它作为背景音乐,并不停播放。在编排表窗口中选择声音1通道的第1帧,然后从角色表窗口中选择上述音乐,将它拖动到编排表中刚才选中的那一帧。调整该精灵的长度,使它的长度能覆盖整个影片的长度。到此为止,已经完成了该影片的背景音乐。

3.3 脚本通道

在Director中,脚本也是当成一个角色的,因此可以将脚本角色放置在脚本通道中。到此为止,此演示系统已基本上能运行了,但还没有用户控制界面。此时,就要利用脚本通道来实现控制。该系统的要求是:在每一个界面的最后,影片都会自动停下来,等待用户的选择,是退出应用程序还是继续演示下一章或者重新演示该章节。实现控制的具体步骤如下:在编排表中选择脚本通道的第28帧,双击它,弹出脚本窗口,写入以下语句:

on exit Frame me

go to“第一章对空作战资源”

end[3]

该语句的作用是使影片停留在该帧上,关闭脚本窗口。

同样的方法,我们可以根据具体的设计操作,在系统各个界面窗口上面的按钮角色,如“主页”“退出”等,创建一些按钮,实现它们真正的功能。图1为赋予“主页”按钮动作的语句,具体过程与上面讲到的相类似,此处不再介绍。

4 系统实现效果

在系统的主界面中,指挥员可以选择需要演示的章节,也可以选择退出来结束演示;在每一演示章节的分界面中,可以选择演示该章节的具体方框图,也可以选择回主菜单界面;在每一章节演示结束时,可以选择继续演示下一章节、回主界面或者重复演示该章节;在该演示系统运行时,配以背景音乐“人民海军向前进”,使用者可以选择播放或者关闭音乐。

系统界面突出海军特色,以蓝色为主色调,简洁清新、自然大气,给使用者一种身临战场、运筹帷幄的感觉,按键设置以方便使用者学习、操作为第一准则。图2为系统的主界面。

图1 Director按钮动作实现

图2 “系统主界面”

5 结论

本示教多媒体系统以海军新型水面舰艇防空反导作战使用掌握难的特点为起点,以介绍、演示新型水面舰艇对空作战指挥流程为牵引,研究开发了一种适于部队指挥员学习掌握该过程的示教多媒体系统。该系统采用非线性结构的树状网络,将舰艇指控系统防空反导作战相关知识点之间的并列关系、从属关系等层次清晰地反映出来,对指挥员的学习起到引导的作用;同时,在知识呈现的形式,内容的深浅以及广度、逻辑层次、辅助内容的选择等方面,均从指挥员的心理入手,对改善基层部队新型舰艇接手较慢、新型装备操作困难这一现状具有重要意义。

[1]董天忠,陈健.舰艇指控系统作战使用[M].国防工业出版社.

[2]姚海涛.水面舰艇作战指挥[D].海军大连舰艇学院.

[3]张豪,何方.Director交互式多媒体开发[M].清华大学出版社.

[4]史原,顾琛,况敏.Photoshop CS5 完全学习教程[M].中国青年出版社.

猜你喜欢
多媒体系统水面舰艇指挥员
美军海鸥无人水面舰艇
当今水面舰艇装备的最新发展
水面舰艇齐射反舰导弹
水面舰艇水声对抗系统对抗声自导鱼雷仿真分析及评估
浅析如何利用多媒体系统培养小学生学习语文的兴趣
计算机多媒体系统在教育中的应用研究
从两广作战看战区、战役指挥员的意见分歧与统一
智勇兼优的高级指挥员皮定均
英勇无畏的优秀指挥员罗炳辉同志
指挥员要学点军事历史