一、分针旋转的实现
首先要明确:
实现分针按真实钟表旋转,即旋转360°为一小时,一分钟旋转360/60=6,即旋转6个单位。
代码:
<Image x="540" y="360" align="center" alignV="center" pivotX="360" pivotY="360" rotation="#minute*6" src="minute.png" />
rotation="#minute*6"
每分钟旋转6个单位。
二、时针旋转的实现
首先要明确:
实现时针按真实钟表旋转,即旋转360°为12小时,一小时旋转360/12=30,即旋转30个单位。
代码:
Imagex="540"y="360"align="center"alignV="center"pivotX="360"pivotY="360"rotation="#hour12*30+#minute*0.5" src="hour.png" />
rotation="#hour12*30+#minute*0.5" src="hour.png" />
表示12小时制没小时旋转30个单位,但是旋转的一秒钟内分针旋转了6个单位,时针在这一分钟内旋转30/60=0.5个单位因此+#minute*0.5
网友评论