这里只提供源码,场景布局的话,简单的摆放一下就行了
源码如下:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
//using UnityEngine.UI;
using System;
public class test : MonoBehaviour {
// Use this for initialization
public GameObject second;//秒针
public GameObject minute;//分针
public GameObject hour;//时针
public GameObject sphere;//表针围绕它旋转
public float s = 60.0f;//一分钟60秒
public float m = 60.0f;//一小时60分
public float h = 12.0f;//一天24小时,转一圈为12小时
public float num= 0;
void Start () {
//这里的Horologe是为空,用来存放表针
second = GameObject.Find("Horologe/second");
minute = GameObject.Find("Horologe/minute");
hour = GameObject.Find("Horologe/hour");
sphere = GameObject.Find("Sphere");
//获取当前时间,并表示出来
second.transform.RotateAround(sphere.transform.position, Vector3.f