1、15 模拟时钟模拟时钟 程序设计基础 2 home back first prev next last 本节目标本节目标 模拟时钟案例模拟时钟案例 学习定时器使用、消息、变量、角色旋转学习定时器使用、消息、变量、角色旋转 事件和事件处理程序事件和事件处理程序 线程线程 模块化编程模块化编程 3 home back first prev next last 模拟时钟模拟时钟 4-1 本程序实现了模拟时钟的功能。本程序实现了模拟时钟的功能。 三个变量三个变量shi,fen,miao分别代表时分秒,可通过拖动变量分别代表时分秒,可通过拖动变量 下方的滑块来设置时钟的时间下方的滑块来设置时钟的时间 时
2、针、分针和秒针会根据设置时间自动调整位置时针、分针和秒针会根据设置时间自动调整位置 时钟在半点时会响一下报时,在整点时,会按时刻报时,时钟在半点时会响一下报时,在整点时,会按时刻报时, 1点响一下,点响一下,2点响两下,依此类推点响两下,依此类推 4 home back first prev next last 模拟时钟模拟时钟 4-2 程序中,舞台是绘制的表盘,也可以通过图程序中,舞台是绘制的表盘,也可以通过图 片截图获得。片截图获得。 有时针、分针和秒针三个角色有时针、分针和秒针三个角色 秒针角色代码如右:秒针角色代码如右: 5 home back first prev next last 模拟时钟模拟时钟 4-3 分针角色代码如右分针角色代码如右 6 home back first prev next last 模拟时钟模拟时钟 4-4 时针角色代码如下时针角色代码如下 7 home back first prev next last 总结总结 模拟时钟案例模拟时钟案例 学习定时器使用、消息、变量、角色旋转学习定时器使用、消息、变量、角色旋转 事件和事件处理程序事件和事件处理程序 线程线程 模块化编程模块化编程