Unity 텍스트로 현재 날짜 표시
1. 소개
VR 콘텐츠를 만들고 있지만 고글을 쓰고 오랫동안 작업한다고 가정하면 현재 시간을 모르는 것은 불편할 것이라고 생각하는 기사를 작성하기로 결정했습니다.
2.Unity 화면①
· Canvas 작성 절차, 텍스트 UI 추가.
· 추가 후
3. 스크립트 작성
using UnityEngine;
using UnityEngine.UI; //Textを使用する為追加。
using System; //DateTimeを使用する為追加。
public class Timetext : MonoBehaviour
{
//テキストUIをドラッグ&ドロップ
[SerializeField] Text DateTimeText;
//DateTimeを使うため変数を設定
DateTime TodayNow;
void Update()
{
//時間を取得
TodayNow = DateTime.Now;
//テキストUIに年・月・日・秒を表示させる
DateTimeText.text = TodayNow.Year.ToString() + "年 " + TodayNow.Month.ToString() + "月" + TodayNow.Day.ToString() + "日" + DateTime.Now.ToLongTimeString();
}
}
4.Unity의 화면②
히에라 키의 Text에 스크립트를 컴퍼넌트 해, 스크립트의 DateTimeText에 Text(UI)를 드래그&드롭을 한다.
5. 결과
재생 버튼을 누르면 시간이 표시. 초 수는 실시간으로 업데이트됩니다.
Reference
이 문제에 관하여(Unity 텍스트로 현재 날짜 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/uroshinse/items/6bfb144350e92da87f07
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
· Canvas 작성 절차, 텍스트 UI 추가.
· 추가 후
3. 스크립트 작성
using UnityEngine;
using UnityEngine.UI; //Textを使用する為追加。
using System; //DateTimeを使用する為追加。
public class Timetext : MonoBehaviour
{
//テキストUIをドラッグ&ドロップ
[SerializeField] Text DateTimeText;
//DateTimeを使うため変数を設定
DateTime TodayNow;
void Update()
{
//時間を取得
TodayNow = DateTime.Now;
//テキストUIに年・月・日・秒を表示させる
DateTimeText.text = TodayNow.Year.ToString() + "年 " + TodayNow.Month.ToString() + "月" + TodayNow.Day.ToString() + "日" + DateTime.Now.ToLongTimeString();
}
}
4.Unity의 화면②
히에라 키의 Text에 스크립트를 컴퍼넌트 해, 스크립트의 DateTimeText에 Text(UI)를 드래그&드롭을 한다.
5. 결과
재생 버튼을 누르면 시간이 표시. 초 수는 실시간으로 업데이트됩니다.
Reference
이 문제에 관하여(Unity 텍스트로 현재 날짜 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/uroshinse/items/6bfb144350e92da87f07
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
using UnityEngine;
using UnityEngine.UI; //Textを使用する為追加。
using System; //DateTimeを使用する為追加。
public class Timetext : MonoBehaviour
{
//テキストUIをドラッグ&ドロップ
[SerializeField] Text DateTimeText;
//DateTimeを使うため変数を設定
DateTime TodayNow;
void Update()
{
//時間を取得
TodayNow = DateTime.Now;
//テキストUIに年・月・日・秒を表示させる
DateTimeText.text = TodayNow.Year.ToString() + "年 " + TodayNow.Month.ToString() + "月" + TodayNow.Day.ToString() + "日" + DateTime.Now.ToLongTimeString();
}
}
히에라 키의 Text에 스크립트를 컴퍼넌트 해, 스크립트의 DateTimeText에 Text(UI)를 드래그&드롭을 한다.
5. 결과
재생 버튼을 누르면 시간이 표시. 초 수는 실시간으로 업데이트됩니다.
Reference
이 문제에 관하여(Unity 텍스트로 현재 날짜 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/uroshinse/items/6bfb144350e92da87f07
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Unity 텍스트로 현재 날짜 표시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/uroshinse/items/6bfb144350e92da87f07텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)