<오늘의 과제> 저장하기, 불러오기 구현
1. 세이브, 로드 : PlayerPrefs - 씬 번호
- 세이브 시점 : 메인1번씬, 메인2번씬 시작하면 씬 번호 저장하기
- 메인메뉴에서 저장된 씬이 없으면 Load Game 버튼 비활성화
- 메인메뉴에서 저장된 씬이 있으면 Load Game 버튼 활성화
- Load Game 버튼 클릭시 저장된 씬(번호을 이용해서)으로 이동
2. 세이브, 로드 : File System - BinaryFormatter
- 세이브 시점 : 메인1번씬, 메인2번씬 시작할때 씬 번호 저장하기
- 저장내용 : 씬번호, ammoCount -> 직렬화된 Class 이용
- 저장된 씬이 없으면 Load Game 버튼 없거나 비활성화
- 저장된 씬이 있으면 Load Game 버튼 클릭시 저장된 씬으로 이동이 가능
<필요 스킬>
- PlayerPrefs
- BinaryFormatter
- FileStream
'수업일지 > 유니티_MyFps' 카테고리의 다른 글
MYFps-16 Terrain (0) | 2024.11.01 |
---|---|
MYFps-15 옵션 : 사운드 셋팅 (1) | 2024.11.01 |
MYFps-14 퍼즐/Enemy (0) | 2024.10.25 |
MYFps-13 MainScene02 씬 (0) | 2024.10.23 |
MYFps-12 audiomanager 구현(싱글톤) (0) | 2024.10.23 |