Flash课程学习总结

Flash课程学习总结

闲暇的时候,我喜欢在视频网站看各种视频,从中收集信息和寻找乐趣。时间久了,也希望自己能够制作出一些小动画,传到网上和大家分享。我尝试过用学过的3DMAX、AE等软件制作些短片,但制作的时候总会遇到很多技术问题。好在这学期有FLASH这门课程,还是曹老师教我们。

记得第一堂课,老师就说这个软件比3DMAX、AE学起来简单多了。但简单不简单,还是得根据自己学习的努力程度来看。拿到《FLASH CS5从新手到高手》这本的时候,我浏览了目录,这本书的内容还是比较丰富的。但是这门课一周才上4节课,一学期才16周,书本上的有些内容没法在课堂上学习。看来自己更要学好老师教的那部分内容,自己课后才能有基础去学习其他的运用。

在这门课的授课方式上,老师还是采用最能让我们明白的方法——老师示范一步,学生模仿一步。由于从大二的时候就是这样学软件的,我深知做好笔记的重要性。不仅要记住每一步怎么做,还要清楚一些细节问题。因为任何一个小问题都可能导致动画出现问题,在老师说的时候感觉思路很清晰,等自己做的时候就不一定清清楚楚了。所以每节课,我都会尽量做好笔记。但还是会遇到解决不了的问题,就需要在我们自己操作的时候,抓紧时间请教老师了。必须得抓紧啊,问老师问题的同学实在太多了,不然一会老师又要开始讲新的内容。所以跟老师的沟通很重要,能弥补自己的不足。一周周过去了,通过课堂学习和作业,我对FLASH的应用也感觉越来越熟悉。从最初熟悉菜单面板,到建立遮罩动画、运动模糊、关键帧动画、特效、音乐编辑等等,越来越能体会到学习FLASH的意义和乐趣。

我在制作动画的过程中,意识到想要做好动画,关键是掌握好操作方法和应用技巧。但这还是不够的,想要让动画有意思、吸引人,还需要有好的想法、好的创意,将故事情节或画面内容巧妙的连接起来。另外,做好一个动画关靠一个软件也是不行的,还是需要掌握好其他的平面软件或三维软件,让画面内容更加丰富有吸引力。

在学习的过程中,不能自我满足。虽然自信很重要,但是每当拿自己的作业和别的同学相比,自己的总是没有别人做的好。所以要清楚自己该怎么做,别人又在做什么。这学期上课用的是新电脑新机房,就是位置不够。有一次我在上课前5分钟到教室,就没有电脑了。从这件事情看出,大家的学习动力都胜似以前了。想要有好的结果,就得比别人勤快。同时还要有耐心,从建立一个空白的场景,到视频的完成,中间经历的过程很复杂。

素材的选择、情节的安排、关键帧制作……一系列的操作可能会花费很多时间,这需要耐心将它完成,精工出细作。

我觉得从这门课中不仅学到了技术,还有一些处事方法。谢谢曹老师对我的指导。

 

第二篇:Flash软件学习总结

Flash

软件学习总结

近十几年来,Internet以前所未有之势使应用程序开发领域发生了深刻的变化,许多组织越来越依赖于由Internet及相关技术提供的数字资源和通讯信道。现在,在设计和开发应用程序时,几乎所有人都会考虑如何最有效地结合与利用Internet技术,以便充分利用连接计算所带来的好处。

Flash动画以其强大的表现力和动画文件尺寸上的优势成为网络动画的首选,它是Adobe收购Micromedia之前,Micromedia公司推出的一款优秀的矢量动画编辑软件。在Flash尚未诞生之前,英特网上的动画大多是JIF动画或者Java动画。前者文件尺寸很大,后者要求作者有较高的编程能力。Micromedia公司推出的Flash提供了创作网络动画的新途径。Flash动画有如下的特点:

·体积小。Micromedia公司使用了插件技术,大大缩小了Flash动画的尺寸。Flash中的声音文件使用了MP3的压缩格式,在保证高质量声音的同时,也减小了Flash动画的尺寸。

·Flash动画是一种stream动画,所以,Flash动画在英特网中可以一边下载,一边运行。这一点是java动画无法比拟的。

·创建和编辑Flash动画的方法简单易学。通过使用关键帧和渐变的技术,Flash简化了动画的创建过程。

·交互功能强大。通过交互功能使动画和网页有机结合,可以创造出复杂的动画,绝不逊色于java。

·可以输出多种格式的电影文件。利用Flash创建的动画,不仅可以生成Flash格式,还可以输出为GIF动画、MOV动画、AVI动画以及EXE文件或JAVA动画。

随着Flash的发展,Flash动画不仅可以应用在Internet上,现在许多计算机游戏的片头和片尾都是用Flash做的。Flash还可以代替PowerPoint制作更精美巧妙的幻灯片进行播放。可以说,Flash已经成为进行多媒体制作不可或缺的工具。

一、Flash软件基本功能介绍

Flash是矢量图形编辑和动画制作软件。它通过符号、按钮、层、帧、场景等一系列组合,能够让用户集成图形、声音、动画、影像文件等各种多媒体素材。像用砖头造房子一样制作出形式简洁、内容丰富、交互性强的极富感染力的动画作品。随着Flash软件功能的不断强大和完善,给用户提供了一个更方便、更广阔的动画制作平台。

Flash的特点决定了它在因特网上能够风靡一时。首先,它的动画作品输入矢量动画,因此可以无限放大不失真;其次,Flash最终压缩生成swf动画文件体积小得出奇,正好符合网络传输的需要;再者,swf文件属于流式播放,可以边下载边播放,这个特点在网络速度较慢的情况下尤其突出;最后,Flash拥有比较强的交互功能,Flash中具有强大的面向对象的AcfionScript语言,还可以与响应的数据库进行连接等,使复杂的动画实现变得更加简单和方便。但是美中不足的是,Flash动画的播放需要插件的支持,因此,只有当用户的浏览器拥有响应的插件时,才可以正常浏览Flash动画。目前,Flash格式已经作为开放标准公布,并获得了第三方软件的支持,因此将有更多的浏览器支持Flash动画,而Flash动画也必将得到更广泛的应用。

Flash特别适用于创建通过 Internet提供的内容,因为它的文件非常小。Flash是通过广泛使用矢量图形做到这一点的。与位图图形相比,矢量图形需要的内存和存储空间小很多,因为它们是以数学公式而不是大型数据集来表示的。位图图形之所以更大,是因为图像中的每个像素都需要一组单独的数据来表示。 要在 Flash中构建应用程序,可以使用 Flash绘图工具创建图形,并将其媒体元素导入Flash文档。在 Flash中创作内容时,需要在 Flash文档文件中工作。Flash文档的文件扩展名为 fla (FLA)。在各领域方面,Flash将在网络动画设计及网页组织上显示出巨大的生命力。它的应用前景令人鼓舞。

二、Flash动画在网页设计中的应用

1、Flash动画在网页设计中的部分应用

在网页设计中,Flash动画作品除了以“流式播放动画”播放以外,如:Flash动画短片、 FlashMV,还具有一定交互性特点的形式。有些网站的引导界面做成Flash动画形式,一般由Dreamweaver软件来完成,做成静态页面。当然,大部分这类页面全部是静态,但也有某些网站做出以下设计。如:网页中的Flash网络广告、Flash形象展示动画、网站导航栏动画、图片展示动画、Flash交互动画,及由Flash制作完成的网站注册、登陆、计算等系统。

在静态页面中,如果把这些做成动画形式的话,无疑能起到生动、装饰的作用,对浏览者具有充分调动的作用。但是不宜太花、太乱,否则,就会起到反作用,不但使浏览者眼花缭乱、烦躁,而且会给企本网站效应大打折扣,显得烦乱,缺乏信任。

2、Flash动画在整站网页设计中的应用

前文中提到过,除了采用Flash制作相关的贞面外,也有一些网站,为了展示自己的个性,使用Flash来制作整个站点。

整个站点从概念上就己经包括所有视听元素部分及版式的设计。

网站引导界面的设计估且不说,由其引导进入的内页面这整个系统都是由Flash软件来制作,就包括上文列举的视频、Flash广告动画、Flash交互动画、网站的Flash形象展示动画、网站各级导航栏、图片展示、文字、链接、色彩、音乐、声音、游戏及网站注册、登陆、计算系统等。

这样的Flash动画网站,感觉都十分炫,具有很强很独特的个性,基本上能完全调动浏览者的积极性,给人以活跃的心理感受。

为了提高网站的美观性,和一些广告厂商的利益获取性,我们经常会看到好多内嵌式或漂浮式的广告,吸引我们的注意。因此,好的动画,需要有好的设计,需要我们潜心去研究、思考,既能使网站充分利用其生动活泼的优势,又不会因其一些限制因素,而使浏览者产生不好的心理感受,以至于影响到网页和浏览者的互动。

三、Flash动画的发展

无论是国外还是国内,近几年的动画都在蓬勃地发展。信息网络技术开启了人类新的生活、新的实践。网络技术的出现,给动画艺术提供了一个崭新的演示平台。在提倡个性化创作的今天,网络动画更加适合现代动画制作者的口味,并随之进入了千家万户。现在有许多专门的如“Flashempire闪客帝国,大话三国,闪盟在线”等这样的一些网站,这里面不仅拥有大量的Flash动画供爱好者在线观看,而且还是Flash爱好者们的一个专门交流的空间。的确,它的发展让人不得不刮目相看。

Flash作为现代一种新的设计方式和娱乐方式,不仅有其实用功能,并且还有视觉和听觉上的双重享受,更因为它具有的趣味性, 它作为一种强大的动画制作软件,在视觉表现上较普通的网页有很大的优势,因此,被广泛用于网络的制作中。最初用于网站片头,现在己经大量运用于宣传企业产品的网络广告。另外,电视台也开始播放Flash制作的短剧和广告。将动画加上音乐及歌词就成了MTV,这也是Flash最擅长的一面。制作交互多媒体是Flash的优势所在,Flash制作的导航界面,随着鼠标的各种动作可以产生动画、声音。还能使网上游戏更具吸引力。随着动画在各个领域中的不断深入发展,已经无法简单地估计动画的前景将会怎样,但我们坚信动画将会带给我们无限的惊喜和激动。现在国家对动画事业高度重视,加入动画行业的人员也越来越多,我们期望着动画事业更加蓬勃地向前发展。

四、小结

FLASH网页有着体积小、效果好、跨媒体性强、成本低廉、视觉冲击力强、Flash的广告形式具有很强的亲和力和交互性。从创意的角度来说,在网页中插入FLASH的思路更为奇特和夸张,但它同样遵循传统网页的制作思路和制作要点,注重跨媒体传播创作者和客户合作的过程中,最好不要局限于“我在做网页”的思维,因为,在网页中插入Flash除了能在网络上发布以外,还可以在传统电视、楼宇电视、手机等载体上发布。所以要有制作精品的信念,这样才能使网页的前景更为广阔,才能为更多的商家和目标受众所青睐。

 

第三篇:SSH学习总结

1 Hibernate持久化操作

持久化就是把数据同步保存到数据库或某些存储设备中去。

使用Hibernate进行持久化操作主要需要以下步骤:

STEP 1:创建Configuration对象。在这一步中主要为了进行配置文件的装载操作,读取所有的配置文件并进行解析

STEP2: 创建SessionFactory对象。通过创建好的Configuration对象可以创建一个sessionFactory对象的实例,同时是生成Session对象实例的工厂,他在整个应用中应该是唯一的。

STEP3:创建Session对象。 Session对象类似于数据库的连接对象,可以理解为与数据库建立的一个连接,但是他的功能要比JDBC中的Connection对象丰富很多。

STEP 4:开始一个事务。在Java中定义一个事务操作的开始,这是使用Hibernate进行持久化操作必不可少的步骤

STEP 5:进行持久化操作。在这个步骤中可以读取或者保存Java对象。

STEP 6:结束事务。在操作完成之后还要进行显式的结束事务的操作。

STEP 7:关闭Session。类似于释放数据库的连接。

2 关于SSH架构的简单总结

Struts、spring、Hibernate在各层的作用

1)struts 负责 web层.

ActionFormBean 接收网页中表单提交的数据,然后通过Action 进行处理,再Forward到对应的网页。 在struts-config.xml中定义, ActionServlet会加载。

2)spring 负责业务层管理,即Service(或Manager).

1. service为action提供统计的调用接口,封装持久层的DAO,。

2.可以写一些自己的业务方法。

3.统一的javabean管理方法

4.声明式事务管理

5.集成Hiberante

3)Hiberante,负责持久化层,完成数据库的crud操作

hibernate 为持久层,提供 OR/Mapping。

它有一组 .hbm.xml文件和 POJO,是跟数据库中的表相对应的。然后定义DAO,这些是跟数据库打交道的类,它们会使用PO。

在struts+spring+hibernate的系统中,

对象的调用流程是:jsp-> Action-> Service ->DAO ->Hibernate。 数据的流向是 ActionFormBean接受用户的数据,Action 将数据从

ActionFromBean 中取出,封装成VO或PO, 再调用业务层的Bean类,完成各种业务处理后再forward。而业务层Bean收到这个PO对象之后,会调用DAO接口方法,进行持久化操作

3 Spring 相关知识

3.1 IOC , AOP

相关推荐