Unity3D/C#
2020. 10. 26.
유니티 아날로그 시계 구현 (Quaternion.Euler, DateTime.Now)
세상이 점점 디지털화가 됨에 따라 주변 물건들 역시 디지털화가 되고 있지만 여전히 우리는 아날로그 감성을 찾고 접하고 있습니다. 특히 국가시험, 학교 시험 등 디지털시계를 쓰지 못하고 반드시 아날로그 ㄱ시계를 사용해야 하는 경우가 있습니다. 손목시계나 벽장 시계는 이상하게도 아날로그시계가 아직까지는 익숙하고 마음이 편합니다. 아날로그시계는 시침, 분침, 초침으로 구분되어 있고 각각의 시간을 표시합니다. 시침이 열심히 돌아서 한 바퀴를 돌면 분침이 한 눈금만큼 이동해 있고 분침이 한 바퀴를 돌면 시침이 한 칸 이동해 있습니다. 시침이 한 바퀴를 돌면 반나절이 흘러가고 이렇게 2번 돌면 하루가 지나갑니다. 이런 원리로 유니티에서 쉽게 구현할 수 있습니다. 다소 디지털시계보다 UI 적으로 세팅해 줘야 될 게 ..