- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 Flash常用交互技术——时间日期 对于许多使用Flash制作的游戏或网络应用程序来说,其正常运行往往需要借助于对系统时间的读取和控制。因此,在ActionScript语言中提供了一些可以用于获取系统时间的方法。本章通过几个关于钟表的实例,来向读者展示通过获取时间来实现一些影片交互效果的方法和思路。 10.1 电子表 10.1 电子表 10.1.1 Array()构造函数 Array()构造函数可以用来创建不同类型的数组:空数组、具有特定长度但其中元素具有未定义值的数组或其中元素具有特定值的数组。 用法1: my_array = new Array(); 用法2: my_array = new Array(长度); 10.1.2 获取日期时间的方法 1.Date()构造函数:该构造函数可用于构造一个新的Date对象,以用来保存指定的日期和时间。 2.Date.getFullYear()方法:此方法用于按照本地时间返回指定的Date对象中的完整年份值(一个4位数,例如2000)。 3.Date.getMonth()方法:此方法用于按照本地时间返回指定的Date对象中的月份值(0代表一月,1代表二月,依此类推)。 4.Date.getDay()方法:此方法用于按照本地时间返回指定的Date对象中表示星期几的值(0代表星期日,1代表星期一,依此类推)。 10.1.2 获取日期时间的方法 5.Date.getDate()方法:此方法用于按照本地时间返回指定的Date对象中表示月中某天的值(1~31之间的整数)。 6.Date.getHours()方法:此方法用于按照本地时间返回指定的Date对象中的小时值(0~23之间的整数)。 7.Date.getMinutes()方法:此方法用于按照本地时间返回指定的Date对象中的分钟值(0~59之间的整数)。 8.Date.getSeconds()方法:此方法用于按照本地时间返回指定的Date对象中的秒钟值(0~59之间的整数)。 9.Date.getMilliseconds()方法:此方法用于按照本地时间返回指定的Date对象中的毫秒数(0~999之间的整数)。 10.1.3 实例制作 本例中,在舞台上创建了两个动态文本,一个用来显示当前日期,一个用来显示当前时间。也可以根据需要将这两个文本字段合并为一个,或者分为多个,只需要相应地修改脚本中变量的值即可。 10.1.3 实例制作 步骤如下: 10.1.3 实例制作 步骤如下: 10.2 时钟 10.2 时钟 10.2 时钟 为了模拟真实钟表的运行效果,在钟表指针下方添加了指针的阴影。因此,除了需要控制指针的旋转外,还要同步控制指针阴影的旋转。 10.2 时钟 步骤如下: 10.2 时钟 步骤如下: 10.3 计秒表 10.3 计秒表 10.3 计秒表 本例ActionScript编写的难点在于对暂停和继续计时的控制。单击“暂停”按钮后,不管经过多长时间再次单击“开始”按钮时,都应当以暂停时的时间为起点继续计时。 10.3 计秒表 步骤如下: 10.3 计秒表 步骤如下: * 绘制背景图形 添加显示日期的动态文本框 添加显示时间的动态文本框 时钟的表盘 时针 时针的阴影 表针阴影的组合 放置表针 放置表针阴影 绘制计秒表的基本外观 制作按钮 *
您可能关注的文档
- 最好的多媒体信息发布系统.doc
- 轴系结构拼装实验多媒体.ppt
- 中学数学教学论文:中学数学教学与多媒体技术.doc
- 中兴U812播发flash-by冰同火乐,linshuobin,林烁彬.doc
- 中文版Flash_CS5基础培训教程4.ppt
- 中文版Flash CS5基础培训教程(word文字版7).doc
- 政府多媒体信息发布系统.doc
- 整理多媒体技术应用_复习提纲.doc
- 在PowerPoint中插入flash影片的方法.doc
- 运用多媒体促进小学音乐教学.doc
- 2025年线上家庭教育指导平台数据安全与隐私保护研究报告.docx
- 2025年AI芯片在网络安全防护中的应用与效果评估报告.docx
- 2025年汉服市场线上线下渠道融合与冲突协调策略实证研究.docx
- 商业银行数字化转型用户体验变革与创新研究.docx
- 2025年医疗影像AI误诊风险评估报告.docx
- 2025年线上家庭教育指导平台在家庭教育行业市场细分领域可持续发展.docx
- 2025年线上家庭教育指导平台用户留存与转化策略报告.docx
- 2025年线上家庭教育指导平台市场竞争格局与竞争策略研究.docx
- 四川省绵阳外国语实验学校 2024-2025 学年八年级下学期模拟学情语文试卷.pdf
- 社区团购用户购买渠道偏好与消费行为分析报告.docx
文档评论(0)