实验十二面向对象编程——数字指针钟.docVIP

实验十二面向对象编程——数字指针钟.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文档。上传文档
查看更多
实验十二面向对象编程——数字指针钟.doc

实验十二 面向对象编程——数字指针钟 实验名称:数字指针钟 实验目的:本实验主要学习如何创建一个时间对象、访问时间对象,通过实验同学们应: 1)理解创建时间对象、访问时间对象的过程; 2)掌握创建时间对象,访问时间对象的属性; 实验仪器设备:计算机 实验环境:Flash 8.0 实验内容: 一、创建指针钟画面 创建“second”元件 选择“插入”菜单,“新建元件”选项,弹出“创建新元件”对话框,输入名称:“second”,行为:“影片剪辑” 在舞台工作区内绘制一条紫色的细线和一个小圆作为秒针,并将它们组合,然后将中心点调到线的底部,而且与舞台的中心十字重合 创建 “minute”元件 选择“插入”菜单,“新建元件”选项,弹出“创建新元件”对话框,输入名称:“minute”,行为:“影片剪辑” 在舞台工作区内绘制一条红色的细线作为分针,然后将中心点调到线的底部,而且与舞台的中心十字重合 创建“hour”的元件, 选择“插入”菜单,“新建元件”选项,弹出“创建新元件”对话框, 输入名称:“hour”,行为:“影片剪辑” 在舞台工作区内绘制一条蓝色的细线作为时针,然后将中心点调到线的底部,而且与舞台的中心十字重合 创建 “指针钟”的元件 选择“插入”菜单,“新建元件”选项,弹出“创建新元件”对话框,输入名称:“指针钟”,行为:“影片剪辑” 在图层1第1帧绘制一个钟表盘,钟表盘的中间是一个中心径向渐变色,半透明的圆形图形,输入四个数字“12”,“3”,“6”,“9”,注:钟表盘的中心一定要与舞台工作区的中心十字重合 在图层1上创建一个图层2,选中图层2第1帧,将“hour”,“minute”,“second”影片剪辑元件从“库”面板中拖到舞台工作区中,分别将实例名称命名为“hourhand”,“minutehand”,“secondhand” 在时间轴上将两个图层的第2帧同时选中,按F5,插入一个普通帧 二 、“指针钟”指针动作效果的有关程序 1、进入“指针钟”影片剪辑元件的编辑状态,在图层2上创建一个新的图层并命名为“action”层 2、在“action”层第1帧输入如下程序: mydate new Date ; second mydate.getSeconds ; minute mydate.getMinutes ; minutehand._rotation minute*6; secondhand._rotation second*6; hour mydate.getHours ; if hour 12 hour hour-12; hourhand._rotation hour*30; 三、指针钟年、月、日、星期 1、选择图层1,在适当位置上输入“年”、“月”、“日”、“星期”和三个“:” 2、再在舞台工作区创建4个输出动态文本框,其变量名字从上到下、从左到右分别为“year”、“month”、“day”、“week”,设置文本框字体大小、字体颜色、字体类型 3、在“action”图层第1帧接着输入程序: myArray new Array 日,一,二,三,四,五,六 ; week myArray[mydate.getDay ]; year mydate.getFullYear ; month mydate.getMonth +1; day mydate.getDate ; 4、测试影片 图12_1

文档评论(0)

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

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

1亿VIP精品文档

相关文档