using UnityEngine;
using System.Collections;
using System;
public class Clock : MonoBehaviour {
//父物体的Transform,旋转父物体的transform
public Transform hour;
public Transform minute;
public Transform second;
void Update () {
Debug.Log("秒:" + DateTime.Now.Second);
Debug.Log("分:" + DateTime.Now.Minute);
Debug.Log("时:" + DateTime.Now.Hour);
//秒针转的角度
float sconednum = DateTime.Now.Second * 6f;
//分针转的角度
float minutenum = DateTime.Now.Minute * 6f;
//时针转的角度
float hournum = DateTime.Now.Hour*30f+DateTime.Now.Minute *0.5f;
hour.eulerAngles = new Vector3(hour.position.x, hournum, hour.position.z);
minute.eulerAngles = new Vector3(minute.position.x, minutenum, minute.position.z);
second.eulerAngles = new Vector3(second.position.x, sconednum, second.position.z);
}
}
Unity自制小时钟
最新推荐文章于 2024-04-25 22:32:28 发布