iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >Unity3D时钟与钟表小组件如何使用
  • 900
分享到

Unity3D时钟与钟表小组件如何使用

2023-07-05 01:07:11 900人浏览 安东尼
摘要

这篇文章主要介绍“Unity3D时钟与钟表小组件如何使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Unity3D时钟与钟表小组件如何使用”文章能帮助大家解决问题。效果:实现1、场景搭建使用Cyl

这篇文章主要介绍“Unity3D时钟与钟表小组件如何使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Unity3D时钟与钟表小组件如何使用”文章能帮助大家解决问题。

    效果:

    Unity3D时钟与钟表小组件如何使用

    实现

    1、场景搭建

    使用Cylinder搭建一个时钟面,然后使用TextMesh设置小时数,最后使用长短不一的Cube做成时针、分针、秒针。

    在这里需要说明的第一点是,需要将时针、分针、秒针拖到对应的父物体下,做成预制体,因为代码是使用QuaterNIOn.AngleAxis函数进行绕轴旋转,所以直接旋转针的话,就变成自转了,所以需要旋转它的父物体,这样子物体就跟着转了,将父物体的坐标设置为0,0,0,那么子物体就是以中心点旋转了。

    搭建后如下图所示:

    Unity3D时钟与钟表小组件如何使用

    2代码实现

    using System;using UnityEngine;public class Clock : MonoBehaviour{    private GameObject HourHands;//时针    private GameObject MinuteHand;//分针    private GameObject SecondHand;//秒针    void Start()    {        HourHands = GameObject.Find("时钟/时针");        MinuteHand = GameObject.Find("时钟/分针");        SecondHand = GameObject.Find("时钟/秒针");    }    void Update()    {        TimeSpan time = DateTime.Now.TimeOfDay;        HourHands.transfORM.localRotation = Quaternion.AngleAxis(30 * time.Hours, Vector3.up);        MinuteHand.transform.localRotation = Quaternion.AngleAxis(6 * time.Minutes, Vector3.up);        SecondHand.transform.localRotation= Quaternion.AngleAxis(6 * time.Seconds, Vector3.up);    }}

    关于“Unity3D时钟与钟表小组件如何使用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网精选频道,小编每天都会为大家更新不同的知识点。

    --结束END--

    本文标题: Unity3D时钟与钟表小组件如何使用

    本文链接: https://www.lsjlt.com/news/348932.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    本篇文章演示代码以及资料文档资料下载

    下载Word文档到电脑,方便收藏和打印~

    下载Word文档
    猜你喜欢
    • Unity3D时钟与钟表小组件如何使用
      这篇文章主要介绍“Unity3D时钟与钟表小组件如何使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Unity3D时钟与钟表小组件如何使用”文章能帮助大家解决问题。效果:实现1、场景搭建使用Cyl...
      99+
      2023-07-05
    • Unity3D应用之时钟与钟表小组件的使用教程
      目录一、前言二、效果图及源工程下载三、实现3-1 场景搭建3-2 代码实现四、后言一、前言 又见面了哈,今天为大家介绍时钟、钟表的实现方法教程。 实现的方法有很多,这里只是提供了一个...
      99+
      2023-01-30
      Unity3D时钟组件 Unity3D钟表组件 Unity3D 钟表
    • IOS小组件如何实现时钟按秒刷新功能
      这篇文章将为大家详细讲解有关IOS小组件如何实现时钟按秒刷新功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。计算时间差let components = DateCompon...
      99+
      2023-06-15
    • 微信小程序如何使用canvas绘制钟表
      这篇文章给大家分享的是有关微信小程序如何使用canvas绘制钟表的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。模拟时钟利用canvas绘制时钟,实现模拟时钟的功能,钟表时间与系统时间保持一致,刻度将24小时制转换...
      99+
      2023-06-15
    • 如何使用纯html5绘制时钟
      这篇文章主要介绍如何使用纯html5绘制时钟,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一起看下效果图:  实现的代码。  htm代码:XML/HTML Code复制内容到剪贴板&...
      99+
      2022-10-19
    • 如何使用canvas绘制超炫时钟
      这篇文章主要介绍“如何使用canvas绘制超炫时钟”,在日常操作中,相信很多人在如何使用canvas绘制超炫时钟问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用canv...
      99+
      2022-10-19
    • 如何使用JavaScript实现钟表效果
      小编给大家分享一下如何使用JavaScript实现钟表效果,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!具体内容如下<!DOCTYPE html><html lang="en...
      99+
      2023-06-26
    • Unity3D AudioSource组件如何使用
      这篇文章主要介绍了Unity3D AudioSource组件如何使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Unity3D AudioSource组件如何使用文章都会有所收获,下面我们...
      99+
      2023-07-05
    • 如何实现sql中时间以5分钟半个小时任意间隔分组
      这篇文章主要介绍了如何实现sql中时间以5分钟半个小时任意间隔分组,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。开发中遇到过问题就是对时间以...
      99+
      2022-10-18
    • 如何使用HTML5实现一个时钟动画
      这篇文章主要为大家展示了“如何使用HTML5实现一个时钟动画”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用HTML5实现一个时钟动画”这篇文章吧。  ...
      99+
      2022-10-19
    • 如何使用CSS3+js实现简单的时钟特效
      小编给大家分享一下如何使用CSS3+js实现简单的时钟特效,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!html代码如下:<...
      99+
      2022-10-19
    • 如何使用HTML5实现会走动的图形时钟
      本篇内容介绍了“如何使用HTML5实现会走动的图形时钟”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!使用H...
      99+
      2022-10-19
    • 如何使用PHP实现微信小程序的闹钟功能?
      如何使用PHP实现微信小程序的闹钟功能?随着微信小程序的普及,更多的开发者开始关注如何在微信小程序中实现各种实用的功能。其中,闹钟功能是一项非常实用的功能之一。本文将介绍如何使用PHP编写后端接口,并结合微信小程序的前端代码,实现一个简单的...
      99+
      2023-10-27
      微信 PHP 闹钟
    • 如何使用MySQL和Ruby实现一个简单的时钟功能
      如何使用MySQL和Ruby实现一个简单的时钟功能时钟功能在各种应用中经常会被使用到,它可以帮助我们记录时间、计时、定时等。在本文中,我们将介绍如何使用MySQL和Ruby来实现一个简单的时钟功能,并提供相应的代码示例。首先,我们需要创建一...
      99+
      2023-10-22
      MySQL Ruby 时钟功能
    • 微信小程序常用表单组件如何使用
      这篇文章主要介绍“微信小程序常用表单组件如何使用”,在日常操作中,相信很多人在微信小程序常用表单组件如何使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”微信小程序常用表单组件如何使用”的疑惑有所帮助!接下来...
      99+
      2023-06-29
    • amazeui如何使用时间组件
      这篇文章给大家分享的是有关amazeui如何使用时间组件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、总结一句话总结:图标是字体样式:input右侧的字体图标是字体样式,所以要引入字体文件,随便找一个项目把里...
      99+
      2023-06-09
    • angular倒计时组件如何使用
      这篇文章主要介绍“angular倒计时组件如何使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“angular倒计时组件如何使用”文章能帮助大家解决问题。组件cou...
      99+
      2022-10-19
    • 微信小程序组件中如何使用contact-button组件
      这篇文章将为大家详细讲解有关微信小程序组件中如何使用contact-button组件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。微信小程序组件 contact-butt...
      99+
      2022-10-19
    • 如何安装与使用Hadoop组件
      本篇文章给大家分享的是有关如何安装与使用Hadoop组件,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。安装hbase首先下载hbase的最新稳定版本安装到本地目录中,我安装的是...
      99+
      2023-05-31
      hadoop doop
    • JavaScript中如何使用dhtmlxChart图表组件
      今天就跟大家聊聊有关JavaScript中如何使用dhtmlxChart图表组件,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。dhtmlxChart...
      99+
      2022-10-19
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作