FLASH教程:教你如何制作精美的闹钟
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-09
e.getHours(); // 如果分钟的值为个位数,就在前面多显示一个零 minutes = (length(minutes) == 1)? "0"+time.getMinutes(): time.getMinutes(); // 如果秒种值是一位数,就在前面多显示一个零 seconds = (length(seconds) == 1)? "0"+seconds: time.getSeconds(); // 显示时间 时间 = hours+":"+minutes+":"+seconds; 按快捷键Ctrl+Enter测试一下,如无法正常显示系统时间,则检查再试。 六、指针旋转声音 没有声音的实例总是让人觉得有点沉闷,乏味。下面设计的一段程序,可以在时钟走动时,发出滴答的声音。这样,效果就被延伸到听觉范围了。 1.单击【窗口】菜单->【其他面板】->【公共库】->“声音”选项打开“声音”库。按快捷键Ctrl+L打开本例的“库”面板。用鼠标左键按住“声音”库中的声音文件Switch Toggle,将其拖入本例的库中。 2.右键单击“库”面板中的声音文件,在弹出的菜单中选择“链接...”命令,打开“链接属性”面板,如图13进行设置。创建声音标识符为“滴答声”。 ![]() dida = new Sound(); // 把滴答声附加到新对象中 dida.attachSound("滴答声"); // 播放声音 dida.start(); 七、整点报时功能 1.单击【文件】菜单->【导入】->“导入到库”选项。在弹出的“导入到库”面板中选择一个报时的音乐导入(建议导入.mp3格式的音乐)。 2.打开“库”面板,右键单击面板中报时声音文件,在弹出的菜单中选择“链接...”命令,打开“链接属性”面板,创建声音标识符为“报时声”。 3.点选“代码”层的第1帧,打开“动作”面板,再输入如下代码。 // 声明一个声音对象 gugu = new Sound(); // 把报时声附加到新对象中 gugu.attachSound("报时声"); if (seconds == 0 && minutes == 0){ gugu.start(); } 有了以上这段代码,当整点的时候,整点报时的声音就会响起来了。 八、定时闹铃功能 1.在“场景1”中新建一层,命名为“闹铃”。 2.在钟盘的右侧放置两个“输入”文本框,分别设置其变量名为“时钟”和“分钟”。“属性” 面板的设置随意,文本框的位置参见最终效果图。在两个“输入”文本框中放置一个“静态”文本框,输入冒号。 注意:确定“属性”面板中的“文本”范围图标 ![]() ![]() ![]() ![]() if((时钟 == time.getHours()) &&?(分钟 == time.getMinutes()) &&?(time.getSeconds()%10 == 0)) { ??? gugu.start(); } 好了,文章到这就写完了,最终效果如图16所示。学会制作这个闹钟后,你至少可以掌握到Flash MX 2004中一些常用面板的使用方法,以及时间对象、声音对象和一些基本AS语法的运用。从此,一条Flash高手之路就铺在了你的面前。让我们与世界一同进步吧! ? 关键词: |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Flash设计教程:光效果之扫描字特效下一篇: Flash MX实战精选:制作网站标志
关于FLASH教程:教你如何制作精美的闹钟的所有评论