Flash课程设计报告

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

.

. Flash课程设计报告

专业名称:

系部名称:

学生姓名:

班级名称:

指导教师:

目录

一、前言 (1)

二、课程设计内容 (2)

课题的理论基础概述 (2)

课题功能描述 (2)

开发中遇到的问题及解决方法描述 (5)

本次开发中的不足之处,课题的展望 (5)

三、体会 (5)

四、参考资料 (6)

Flash课程设计报告

一、前言

课程设计是课程教学中的一项重要内容,是完成教学计划达到教学目标的重要环节,是教学计划中综合性较强的实践教学环节,它对帮助我们全面牢固地掌握课堂教学内容、培养我们的实践和实际动手能力、提高学生全面素质具有很重要的意义。Flash编程是一门实用性和实践性都很强的课程,课程设计环节应占有更加重要的地位。它要求学生能灵活掌握所学知识,将本学期所学的知识,通过此次实训课程来实现,是一门发散思维和动手相结合的学科。在见过的很多Flash特效的实例中,可以看出这些特效的实现都是基于最简单的Flash知识上的,而通过此次的课程设计将大大提高学生们对Flash基本知识的掌握,为以后的Flash设计打下坚实的基础。本课程设计的目的旨在帮助我们掌握Flash相关知识,通过让我们自己设计网站,培养学生应用所学知识并很好的运用到实践的能力。

1

二、课程设计内容

课题的理论基础概述

1、使用FLVPlayback组件处理Flas视频文件。

2、在“属性”查看器里设置FLVPlayback的组件的属性。

3、利用ActionScript设置FLVPlayback组件的属性。

4、使用ColorPicker组件设置视频外观的背景颜色。

5、使用Slide组件调整视频外观的透明度。

6、使用ActionScript提示点从视频文件里的标记出发事件。

7、使用FLVPlaybackColorPicker组件。

8、使用时序文本XML文件实现视频字幕。

9、创建ActionScript对视频文件播放结束做出响应。

10、创建ActionScript处理XML视频播放文件列表。

11、使用“允许全屏”模板在浏览器里查看全屏视频。

课题功能描述

我们本次设计的课题是利用ActionScript和组件控制视频课题的大部分内容是用外部媒体和数据文件以及Flash CS5组件,利用ActionScript把这些部分联系在一起,创建一个简单的视频播放程序。课题的组件和文本都位于contentde 空层里,全部的代码位于actions层里。

首先是添加FLVPlaydack组件

1、在场景可见的情况下选中content层的第1帧,打开“组件”面板。

2、从组件面板中的video文件夹里找到FLVPlaydack2.5组件。

10

视频播放器

3、FLVPlaydack组件的一个实例拖放到场景右下角。

4、在属性面板里把FLVPlaydack组件实例名设置为vidPlater。

在Flash里设置FLVPlaydack的属性

1、在选中场景中的vidPlater组件,打开属性查看器,找到“组件参

数”区域。这些属性都可以通过ActionScript进行设置。

2、在属性查看器的组件参数区域里单击source属性右侧的

铅笔图标。

3、在打开的对话框里找到video文件夹,选择solution.f4v.单击“确

定”按钮,这时视频文件的路径就会显示在source属性的右侧。

4、选中vidPlater实例,在组件参数里单击skins属性打开选择外

观对话框。

5、接着选中vidPlater组件,在组件参数区域里设置

skinBackground Color属性,并命名为调色板。选择颜色作为视

频控制的颜色。

用ActionScript控制FLVPlaydack

1、打开组件控制面板,从user lterface组件文件夹里选择Slider组

件。

2、在contents层,把slider组件的实例拖放在场景左上角的区域里。

3、在属性里设置实例名为alphaslide.

4、打开alphaslide实例,打来属性面板设置参数。

5、接着创建一个文本元素。像用户提供滑块的作用。

拖出一个文本区域,在文本里输入字样,并根据需要设置字体和颜色。

9

视频播放器

接着输入代码

import fl.events.SliderEvent;

import fl.controls.ColorPicker;

import fl.events.ColorPickerEvent ;

import fl.video.*;

alphaSlide.addEventListener(SliderEvent.CHANGE,alphaChange);

接着创建alphaChange()函数。

function alphaChange(e:SliderEvent ):void

{

vidPlayer.skinBackgroundAlpha = e.target.value;

}

测试影片。

6、当用户选择一个颜色时触发组件的CHANGE事件,现在来造构侦

听器

10

视频播放器

colorChoose.addEventListener(ColorPickerEvent.CHANGE,changeH andler);

输入function changeHandler(e:ColorPickerEvent):void

{

var cp:ColorPicker=e.currentTarget as ColorPicker;

vidPlayer.skinBackgroundColor=Number("0x"+cp.hexValue );

}

选中场景中的vidPlater组件,打开属性查看器,找到“组件参数”单击source 属性右侧的铅笔图标,在打开的对话框里找到video文件夹,选择solution.f4v.单击“确定”按钮,这时视频文件的路径就会显示在source属性的右侧。

1)利用ActionScript设置FLVPlayback组件的属性。

打开组件控制面板,从user lterface组件文件夹里选择Slider组件。

在contents层,把slider组件的实例拖放在场景左上角的区域里。拖出一个文本区域,在文本里输入字样,并根据需要设置字体和颜色。

接着输入代码

import fl.events.SliderEvent;

import fl.controls.ColorPicker;

import fl.events.ColorPickerEvent ;

import fl.video.*;

alphaSlide.addEventListener(SliderEvent.CHANGE,alphaChange)

接着创建alphaChange()函数。

9

相关文档
最新文档