WEB素材も、1秒ごとにカチッカチッと秒針が進むクォーツ時計ばかり。
そこで、機械式腕時計のなめらかな秒針の回転「スイープ運針」を、FLASHやJAVAで再現。それだけです。
文字盤はローマ数字でクラシックなイメージで、針はドーフィンの変形。イラスト調に加工しています。
面倒なコーディング不要。 <script src="http://www.tokeizanmai.com/script/tokeizanmai.1.2.js"></script> |
ロービートの18,000振動を想定してフレームレートを5fpsに設定し、Action Scriptは以下だけです。
_root.onEnterFrame = function() {
// create an instance of the Date object
myDate = new Date();
//
//rotate clock Hands and shadows
hourHand._rotation = myDate.getHours()*30+(myDate.getMinutes()/2);
hourHandShadow._rotation = myDate.getHours()*30+(myDate.getMinutes()/2);
minuteHand._rotation = myDate.getMinutes()*6+(myDate.getSeconds()/10);
minuteHandShadow._rotation = myDate.getMinutes()*6+(myDate.getSeconds()/10);
secondHand._rotation = myDate.getSeconds()*6+(myDate.getmilliSeconds()*6/1000);
secondHandShadow._rotation = myDate.getSeconds()*6+(myDate.getmilliSeconds()*6/1000);
};
そのうち、センター秒針タイプを作るかもしれません。
以前まで表紙に使用していたJAVAアプレットの時計です。
|