用UI制作一个圆形模拟时钟,用指针显示当前时分秒 这个应该怎么搞

用UI制作一个圆形模拟时钟,用指针显示当前时分秒 这个应该怎么搞 求思路

秒针每秒转动360°(一秒转动6)
分针每秒转动0.1
时针每秒转动0.5f/60

参考代码:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Time_shijian : MonoBehaviour {

    public GameObject Second;    //秒    
    public GameObject Minute;    //分钟
    public GameObject Hour; //小时

    void Start () 
    {
    }
   
    void Update () {
        //秒针的
       Second.transform.Rotate(new Vector3(0, 0, -6) * Time.deltaTime);
        //分针的
       Minute.transform.Rotate(new Vector3(0, 0, -0.1f) * Time.deltaTime);
        //时针的
       Hour.transform.Rotate(new Vector3(0, 0, -0.5f/60) * Time.deltaTime);

    }
}

可以参考这里

你只要知道现在的时间,对应指针(UI)不就是旋转角度的问题么,时针角度:-(时%12/12f360),分针:-(分/60f360),秒同理....