playerprefs2 Day 41 - WebGL로 웹 새로고침 시 게임 상태 저장하기 주제>> WebGL 게임 상태 저장 메서드 작성 >> Unity WebGL과 JavaScript의 상호작용 코드 추가 >> 게임 저장 클래스(GameState)와 데이터 저장 구현 공부내용1. WebGL 게임 상태 저장 메서드 작성Unity에서 WebGL 빌드를 사용할 경우, 웹 브라우저 새로고침이나 페이지 닫기 시 데이터가 손실되지 않도록 게임 상태를 저장해야 한다.이를 위해 Unity의 SendMessage 메서드를 활용하여 JavaScript와 통신할 수 있다.아래는 Unity에서 게임 상태를 저장하는 메서드의 예제이다.GameManager.cs// Web에서 호출public void OnWebGLQuit(){ SaveGameState();}public void SaveGameState(.. 2024. 12. 5. Day 23 - 탑뷰게임 만들기(InputField) 주제1. InputField2. 버튼 클릭시 메인씬으로 전환(+키보드로 버튼 입력, 마우스로 버튼 둘 다 가능한 스크립트)공부내용1. InputField직접 텍스트를 입력할 수 있게 해주는 UI.1-1. 생성방법: Canvas 생성 -> UI -> Input Field 생성(흰바탕에 Enter text... 등장) 1-2. 개념: InputField 밑에는 Placeholder와 Text가 있는데,Placeholder는 텍스트 입력 전에 뜨는 문구를 관리하는 곳이고Text는 입력할 텍스트를 관리하는 곳이다. 1-3. 글자 수 제한: InputField 인스펙터창 -> Character Limit1-4. 입력 텍스트 종류 설정: InputField 인스펙터창 -> Content Type2. 버튼 클릭시 메.. 2024. 5. 10. 이전 1 다음 728x90 반응형