使用Flash / Actionscript的线性世界时钟

时间:2013-04-22 09:40:16

标签: flash actionscript clock

我正在尝试创建一个线性时钟,从用户计算机获取时间,并在世界地图上显示该时间,该地图分成24小时,并在电影的基础上标记出这些时间。红线表示当前时间(在观众时区)。理想情况下,如果每小时都可以这样分割,以便地图不会从1小时跳到下一个小时,也许每小时分成12小时,每小时增加5分钟。

地图上的灰色/蓝色条表示金融市场的开启和关闭,我将使用屏蔽层创建。

我对动作有一点了解,但我绝不是专家。我想我能想到的最简单的方法是创建一个从“时钟”的一端到另一端的循环补间,然后使用actionscript来获取用户时间并根据该时间转到相应的帧。如果有人知道更简单的方法,我会非常渴望听到它。

1 个答案:

答案 0 :(得分:0)

嗯,这是一个有趣的任务,并且可以按照你提出的方式完成,但是我会以编程的方式完成as3,因为它可以对它进行更多的控制。在任何一种情况下都要注意世界时区不是每个经线都是线性的 - 所以在跨越同一个子午线的所有地方,时间的变化是不相等的,有些斧头,实际上有很多,这会使你的实施变得复杂化时钟,但可以做到。以各自的时区静态实施您的市场可以节省一些编码时间。 ..但是如果你想要一些更通用的解决方案进一步使用,你的时钟应该更聪明,需要更多的糖,显然:)