728x90
반응형
SMALL
DateTime을 사용하여 현재 시간을 받아오고,
저장해두고,
다음 접속 시 마지막 접속 기록을 함께 불러올 것입니다.
PlayerPrefs를 사용하여 기록 저장!
public class DateCheck : MonoBehaviour
{
System.DateTime now;
int nowMonth;
int nowDay;
int nowHour;
int nowMinute;
void Start()
{ //현재 날짜와 시간
now = System.DateTime.Now;
nowMonth = now.Month;
nowDay = now.Day;
nowHour = now.Hour;
nowMinute = now.Minute;
// 이전에 실행했던 날짜 얻기
int oldMonth = PlayerPrefs.GetInt("Month");
int oldDay = PlayerPrefs.GetInt("Day");
int oldHour = PlayerPrefs.GetInt("Hour");
int oldMinute = PlayerPrefs.GetInt("Minute");
Debug.Log( //최근 접속일시와 현재 시간
"이전 실행일 : " + oldMonth + "월 " + oldDay + "일" +
oldHour + "시" + oldMinute + "분\n"
+ "현재 실행일 : " + nowMonth + "월 " + nowDay + "일" +
nowHour +"시" + nowMinute +"분");
// 현재 실행한 날짜와 시간을 기록
PlayerPrefs.SetInt("Month", nowMonth);
PlayerPrefs.SetInt("Day", nowDay);
PlayerPrefs.SetInt("Hour", nowHour);
PlayerPrefs.SetInt("Minute", nowMinute);
}
}
728x90
반응형
LIST
'UNITY_C#' 카테고리의 다른 글
[유데미x스나이퍼팩토리]6회차_0921_커뮤니케이션 게임_유니티(Unity)10주 완성 프로젝트 캠프_ (0) | 2023.09.22 |
---|---|
유니티_가위바위보 게임 (2) | 2023.09.20 |
유니티_PlayerPrefs_로컬에 기록저장하기 (0) | 2023.09.20 |
유니티_오디오 사용하기_날짜별 오디오 이벤트주기 (0) | 2023.09.20 |
유니티_휠 컨트롤로 확대시 오브젝트 거꾸로 보여지는 현상 (0) | 2023.09.20 |