3.3.3    游戏说明制作及代码
画出一个正方形,转为影片剪辑,在里面添加上文本信息,再次转为影片剪辑,命名为help_mc。
图3.3.4游戏说明
阴影的显示,设置白色框体的滤镜属性,选择添加滤镜,投影,设置模糊x,y以及距离均为5像素。之后投影采用相同的处理方法。
图3.3.5阴影设置

   显示帮助信息代码:
private function helpClick(e:MouseEvent):void//显示帮助
    {
        if(!help_mc.visible)
        {
            help_mc.visible = true;
            help_mc.gotoAndStop(1);
        }
    }
3.3.4    作者信息制作及代码
  作者简介的制作方法类似游戏说明,点击在作者按钮,跳转到help_mc第二帧上。
图3.3.6作者简介
private function autherClick(e:MouseEvent):void//显示作者
    {
        if(!help_mc.visible)
        {
            help_mc.visible = true;
            help_mc.gotoAndStop(2);
        }
}
3.3.5    背景物品的制作
鸽子的制作:
设置鸽子飞翔路径,转为引导层,鸽子在引导层上飞翔。
图3.3.7鸽子轨迹
图3.3.8鸽子时间轴
旋转风车的制作:
图3.3.9风车样式
图3.3.10风车时间轴效果

尺子的制作:
首先画出一个圆角矩形,然后画出一条长竖线和许多短竖线,作为一个组合,不断地复制,得到尺子的刻度线,然后再添加上数字,尺子就制作完成了。

图3.3.11尺子

3.4    游戏练习模式的制作
练习模式从单词库中随机取出一些单词展示出来让学生记忆,是测试的基础。在这模式中没有时间和分数的限定,只要记住单词然后点击测试按钮就可以去做测试练习了。
主界面:
图3.4.1练习模式界面
有两个文本框,为别为en_txt,en_txt,分别显示中文和英文单词。从xml文件中读取数据,在_str1中放置英文,为了能竖排显示,使读取的英文加在_str1后面同时加上’\n’换行,_str2放置中文,做同样处理。
代码如下:
private function initWord1():void{
var _str1:String = "";
            var _str2:String = "";
            if (tmpArr.length < 8)
            {
                for (var j:int = 0; j < wordArr.length; j++)
                {
                    tmpArr[j] = wordArr[j];
                }
            }
            for (var i:int = 0; i < 7; i++)
            {
                random = int(Math.random() * tmpArr.length);
                obj = tmpArr[random];
                _str1 += obj.en + "\n";
上一篇:《C++面向对象程序设计》课程考试系统的设计与实现
下一篇:LIN总线车身系统逻辑控制的仿真设计

市场化全球化知识化城市...

校园网的高校教育信息系...

创新教育的必要条件【4952字】

關于计算机普及教育的几个问题【3772字】

高职院校电子商务专业人...

高职电子商务专业创业教...

电商直播課程教學融入思...

中国学术生态细节考察《...

C#学校科研管理系统的设计

AT89C52单片机的超声波测距...

神经外科重症监护病房患...

10万元能开儿童乐园吗,我...

医院财务风险因素分析及管理措施【2367字】

公寓空调设计任务书

国内外图像分割技术研究现状

志愿者活动的调查问卷表

承德市事业单位档案管理...