快速业务通道

Flash MX2004入门与进阶实例:8.2 组件

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-09
径。该URL必须与Flash内容当前驻留的URL在同一子域中。为了在独立的Flash Player中使用SWF文件,或者在影片测试模式下测试SWF文件,必须将所有SWF文件存储在同一文件夹中,并且其文件名不能包含文件夹或磁盘驱动器说明。 u?????? scaleContent:指明是内容缩放以适应加载器(true),还是加载器进行缩放以适应内容(false)。默认值为true。 (7) 步进器(NumericStepper)组件 使用过电子图书阅读程序的朋友都知道,如果想跳转到指定页数的图书页面,只需在一个文本框中输入相应的页数值,或者单击文本框旁边的上下箭头按扭,增加或减小文本框中数值。这种在程序中需要用户选择数值的情况,我们都可以用步进器(NumericStepper)组件来实现。如图8-3-13所示是一个NumericStepper组件的实例。 ? 图8-3-13 NumericStepper组件实例
? 上一页??[1]?[2]?[3]?[4]?[5]?[6]?[7]?下一页??
第八章 文字字段和组件
第二节 组件(4) NumericStepper组件允许用户逐个通过一组经过排序的数字。该组件由显示在上下箭头按钮旁边的数字组成。当你按下上下箭头按钮时,数字将根据stepSize参数的值增大或减小,直到你松开鼠标按钮或达到最大/最小值为止。 在【属性】面板中可以设置NumericStepper组件的参数有: u?????? value:设置当前步进的值,默认值为 0。 u?????? minimum:设置步进的最小值,默认值为 0。 u?????? maximum:设置步进的最大值,默认值为 10。 u?????? stepSize:设置步进的变化单位,默认值为 1。 (8)进程栏(ProgressBar)组件 在Flash MX 2004以前的Flash版本中,制作动画预载画面,精确显示动画加载进度是一个重要内容。通常我们是创建一个进度条影片剪辑元件,然后通过Action编程来实现动画预载进度画面的制作。 Flash MX 2004为我们提供了一个进程栏(ProgressBar)组件,专门用来制作动画预载画面,显示动画加载进度。 ProgressBar组件在用户等待加载内容时,会显示加载进程。加载进程可以是确定的也可以是不确定的。确定的进程栏是一段时间内任务进程的线性表示,当要载入的内容量已知时使用。不确定的进程栏在不知道要加载的内容量时使用。你可以添加标签来显示加载内容的进程。 默认情况下,组件被设置为在第一帧导出。这意味着这些组件在第一帧呈现前被加载到应用程序中。如果要为应用程序创建动画预载画面,则需要在每个组件的【链接属性】对话框(在【库】面板中,用鼠标右键单击组件,选择【链接】)中取消对【在第一帧导出】的选择。但是对于ProgressBar组件应设置为【在第一帧导出】,因为ProgressBar组件必须在其他内容流进入Flash Player之前首先显示。 进程栏允许你在内容加载过程中显示内容的进程。当用户与应用程序交互操作时,这是必需的反馈信息。 在【属性】面板中可以设置ProgressBar组件的参数有: u?????? mode:进度栏运行的模式。此值可以是下列之一:event(事件)、polled(轮询)或manual(手动)。默认值为事件。最常用的模式是“事件”和“轮询”。这些模式使用source参数来指定一个加载进程,该进程发出progresscomplete事件(事件模式)或公开getBytesLoadedgetsBytesTotal方法(轮询模式)。 u?????? Source:一个要转换为对象的字符串,它表示要绑定源的实例名。 u?????? Direction:进度栏填充的方向。该值可以在右侧或左侧,默认值为右侧。 u?????? Label:指明加载进度的文本。该参数是一个字符串,其格式是“已加载%2的%1(%3%%)”;%1是当前已加载字节数的占位符,%2是加载的总字节数,%3是当前加载的百分比的占位符。字符“%%”是字符“%”的占位符。如果某个%2的值未知,它将被替换为“??”。如果某个值未定义,则不显示标签。 u?????? la

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号