欢迎来到天天文库
浏览记录
ID:14055413
大小:113.00 KB
页数:10页
时间:2018-07-25
《基于flash的交互动画设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于Flash的交互动画设计 摘要:随着互联网技术的发展,基于Flash的交互动画广泛的应用于互联网的每一个角落,给人们的生活学习带来了巨大便利,具有很强的实用性和艺术性。随着技术的不断更新,Flash的交互性特点也越来越明显。本文针对Flash的交互性开展分析,指出Flash所具有的交互性技术优势和应用领域,并在Flash交互动画设计中做出了尝试。 关键词:Flash;交互动画 中图分类号:TP317.4 随着信息技术带来的科技进步,如今网络媒体已经高度发达,交互动画以及互动技术广泛的应用于互联网的每一个角落,给人们的生活学
2、习带来了巨大便利。与此同时,互联网的迅猛发展带来的庞大用户群,也为形式多样、内容丰富、动感十足的Flash成为当下热门话题提供了受众基础。随着许多精品Flash交互动画的出现,基于Flash的交互动画设计不断受到各界人士的关注和青睐,其传播的方式也逐渐走出单一的网络传播途径,走向传统媒体与新兴媒体。随着Flash技术本身的成熟与无线网络的发展,基于flash的交互动画也将在不远的将来走向更多的国内手机用户,实现Flash网络传播的新的跨越。 1基于Flash的交互性的分析 交互(interactive),在计算机中意思为,参与活动
3、的对象,可以相互交流,双方面互动。无论是何种交互,必须由三个部分来组成:交互方式、交互响应和交互结果[1]。交互方式指人和计算机打交道的抽象方式,是创作者为了传达特定信息,采用必要的技术手段构成的形式,可以分为基于对象和基于活动的两类[2]。基于对象的交互方式是模拟现实世界的对象,例如,计算器应用程序,是对传统真实计算器的模拟。基于活动的交互方式包括指示、对话、操作和导航、探索和浏览,比如按钮、图形元件、文本输入框或选择判断组件等,是创作者为参与者留下的进入作品的信息输入口,它决定了动画作品的外在形式。交互响应是参与者在交互过程中所采
4、取的动作,交互结果则是响应的结果。 在这个瞬息万变的年代,人与人之间的交流和互动变得越来越容易,通过不同的网络平台,资讯的传递一秒千年,而交互性动画又有别于一般性的传统的动画,其播放过程中的内容发展可以受到浏览者特定操作的影响,因而在动画播放的时间顺序方面,会改变固有的线性的或循环的播放顺序,形成一种受制于受众的操作结果的播放顺序和方式。这种在播放时间方面的开放性改变,会促使受众对于动画的内容进行主动的挖掘,获得丰富的信息,从而扩大了受众从动画传递内容中所接受的信息。因此,交互性的设计就越来越被大家重视和推崇。 伴随着互联网在中国
5、的普及,人们越来越关注于如何更加灵活的呈现网络的交互性,促进通过网络的交流与沟通,又同时能流畅的展现细节而不影响用户的使用体验。 以互联网为主要生存环境的FLASH动画进入了人们的视线,FLASH动画以其短小精致、制作简单、形式多样等特性深受人们的喜爱。Flash是美国Adobe公司设计的一种二维动画软件,产生于上世纪九十年代中期,Flash最早期的版本称为FutureSplashAnimator。经过数年的发展,其软件功能不断加强,应用空间不断拓展。基于FLASH的动画文件占用空间非常小,有利于在各种网络带宽的互联网上传播;另外,
6、Flash交互动画的开发周期短,简便易学,制作成本低。大部分flash小游戏都是可以由一个人独立完成的,所以游戏的画面、情节、美工等都比较简单。因此使得Flash成为人们喜闻乐见的一种信息传播载体。 2Flash所具有的交互性技术优势 由于Flash动画的网络特性,这种交互被应用在网站建设和网络游戏之中,Flash已成为网页制作和网络互动的主要技术手段。交互性是新媒体艺术最重要的一个特征,也是Flash动画区别于传统动画的本质特征。Flash的交互性优势表现在以下三个方面: 2.1支持事件响应和交互功能 在Flash动画中,每
7、个对象(符号或帧)都可以有自己的事件响应。设计者可以通过预先设置事件响应达到对动画控制的目的。Flash软件中包含的带有动画效果的按钮和菜单,在Flash软件中可以随意创建按钮、多级弹出式菜单、复选框等进行交互设计。 2.2利用ActionScript代码,实现交互功能设计 ActionScript是一种基于ECMAScript的面向对象编程语言,用来编写AdobeFlash电影和应用程序,还可以设计各种各样的简单的和复杂的游戏。因此,Flash具有交互性技术优势,用户通过点击、选择等动作决定事件的运行过程和结果。 2.3组件为
8、Flash交互动画设计提供了更多的方式 组件是Flash应用程序的一部分,主要通过在交互组件中与应用程序进行交互来做出响应。典型交互组件的响应可以是回答一个问题(如,填空),从真或假中进行选择(如,判断、单选或多选),
此文档下载收益归作者所有