20140515-Flash城市形象网站设计5.3.2文本载入和样式.docVIP

20140515-Flash城市形象网站设计5.3.2文本载入和样式.doc

  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文档。上传文档
查看更多
20140515-Flash城市形象网站设计5.3.2文本载入和样式

Flash软件在城市形象上网站设计中的应用研究 5.3.2 文本载入和样式 文本信息是目前所有网站都包含的媒体类型,应用中主要把握排版效果、与图形的配合,操作易用性几个方面,马龙城市形象网站中,包含动静态文本信息,Flash文本的应用中,和HTML应用类似,一般需要系统字体和字体编码支持,本站中静态文本中正文内容样式通过面板设置,特殊字体转换为矢量图形,动态文本通过AcitonScript脚本管理。 Flash软件提供了TextField类和StyleSheet类用来创建文本并设置文本内容格式,StyleSheet类可以使用CSS 样式表设置文本样式。Flash中所有动态文本都是TextField类,动态创建文本使用createTextField()方法,TextField类可以在脚本中设置选择并控制。实现嵌入包含图片、文字等内容的HTML格式文本显示在Flash的动态文本框架内,即区域显示网页功能,所以在FLSAH网站的设计中使用此种动态文本载入方式。 动态文本的设计首先创建文本框,选中后设置实例名称、行数等属性,按钮单击载入的脚本为 on (release) { _root.loadVariables(“b.txt”); } //b为文本名称,使用中要求文本文件位于swf文件同一目录下,文本内容开头输入txt= 在影片剪辑上加载动态写法 onClipEvent(load){this.loadVariables(a.txt);} 本文中文本载入主要目的是易于编辑修改,扩展动态载入文件的网站易用性。载入文本样式可以通过HTML语言实现,在实际设计过程中,为达到视觉美观和效果统一,文本动态操作用ActionScript脚本实现,脚本解析如下: package ponent { import Flash.events.MouseEvent; import Flash.events.Event; import Flash.display.SimpleButton; import Flash.text.TextField; import Flash.display.Sprite; import Flash.utils.getTimer; import Flash.geom.Rectangle; /** * 动态文本滚动条 */ public class ScrollBar extends Sprite { ////接口元件 private var scrollText : TextField; private var scrollBar_sprite : Sprite; private var up_btn : SimpleButton; private var down_btn : SimpleButton; private var pole_sprite : Sprite; private var bg_sprite : Sprite; ////初始数据 private var poleStartHeight : Number; private var poleStartY : Number; private var totalPixels : Number; private var isSelect : Boolean; ////上下滚动按钮按下时间 private var putTime : Number; /** * @param scrollText_fc:被滚动的文本框 * @param scrollBarMc_fc:舞台上与本类所代理的滚动条元件 * @param height_fc:滚动条高 * @param width_fc:滚动条宽 */ public function ScrollBar(scrollText_fc : TextField, scrollBarMc_fc : Sprite, height_fc : uint = 0,width_fc : uint = 0) { //————滚动条_sprite,滚动条按钮和滑块mc,被滚动的文本域初始化 scrollText = scrollText_fc; sc

文档评论(0)

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

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

1亿VIP精品文档

相关文档