基于Flash电子白板设计与实现.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Flash电子白板设计与实现

基于Flash电子白板设计与实现   摘要:随着计算机应用的普及,许多行业普遍采用多媒体技术进行辅助演示,而电子白板因其直观易用,对软硬件环境要求不高,深得相关行业人员的青睐。文章以Flash8.0和AS2.0为主要工具设计了一款电子白板,以供参考。   关键词:Flash;ActionScript;电子白板   中图分类号:TP311文献标识码:A文章编号:1009-3044(2012) 02-0432-04   Flash based Design and Implementation of Whiteboard   YANG Peng-fei1,WANG Ying2   (1.Zhengzhou Tourism Vocational College, Zhengzhou 450009, China; 2.Zhengzhou Financial Technician Institute, Zhengzhou 450013, China)   Abstract: With the popularity of computer application, many industry generally use of multimedia technique in auxiliary presentation, and electronic white board because of its intuitive and easy to use, the environment of software and hardware requirements is not high, won the favor of related industries. Taking Flash8.0 and AS2.0 as the main tool to design a whiteboard, for reference.   Key words: Flash; ActionScript; whiteboard    1开发环境概述   Flash8.0是一款非常优秀的2D矢量动画设计软件,利用它可将声音、动画及图片融合在一起,制作出高品质的动画,广泛应用于网络、影视、音乐、游戏,教学和手机等诸多领域。此外,8.0版本还内置了脚本语言ActionScript2.0,可以用来制作交互式元素,交互性是flash动画的最大优势,可以通过点击按钮、选择菜单来控制动画的播放。这刚好可以满足电子白板的设计需求。    2功能设计   对于一般性需求,电子白板的核心功能应能满足对各类几何图形如矩形、椭圆、星形、三角型以及鼠标轨迹的支持,对各类几何图形的外边框的磅值、颜色等进行设置的功能也应具备。其他功能包括删除上一步的绘图结果,清除屏幕的功能,全屏切换,关闭程序等。另外,主绘图区也必不可少。总体来看,电子白板功能设计应包含:核心功能,辅助功能两大类,其中核心功能又分为图形选择功能和主绘图区功能;辅助功能包括磅值及颜色选择功能,易用性功能等。如图1所示:      图1电子白板功能示意图    3界面设计   用户界面(UI,User Interface)设计是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的用户界面设计不仅是让软件变得有个性有品味,还要让软件的操作变得舒适、简单、自由,充分体现软件的定位和特点。软件界面要求简易、清楚、一致。要让用户便于使用、便于了解、并能减少用户发生错误选择的可能,在视觉效果上便于理解和使用,界面元素风格必须一致或接近,减少风格迥异的设计元素出现。   按照功能设计的要求,界面中需要包含图形选择、磅值及颜色调整、删除、清屏、全屏、退出等指令按钮,且结构布局要求清晰, 视觉偏差不可太大。整体界面风格如图2所示:      图2软件界面示意图    4具体实现   4.1图层布局   在设计实现阶段,根据功能划分,将各元素分布在不同图层中,图形绘制类统一安排在graphics_btn图层中,磅值类安排在line_thickness_btn图层中,颜色类安排在color_btn图层中,易用性功能类安排在function_btn图层中,此外还应加入两个图层inter? faceBG和AS,分别用作为背景层和脚本层。如图3所示。      图3图层布局示意图   4.2脚本实现   在AS图层的第一帧写入脚本,因篇幅所限,只列举部分代码。   creatPencil(); //默认图形   _root.line1.onPress = function() {   lineThickness = 1;   };//磅值选择,共4种,其他从略   _root.colo

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档