본문 바로가기
728x90
반응형
SMALL

Unity3

유니티 게임 점수 기록 / 데이터 저장 및 불러오기 PlayerPrefs 유니티 게임 점수 기록 데이터 저장 및 불러오기 PlayerPrefs 점수 데이터를 기록하고 불러오는 방법은 여러가지가 있겠지만, 가장 간단한 방법 중 하나는 PlayerPrefs를 사용하는 것입니다. PlayerPrefs는 간단한 데이터를 로컬에 저장하고 불러오는 데 사용됩니다. 아래는 점수 데이터를 PlayerPrefs를 사용하여 저장하고 불러오는 예시 코드입니다. ▼코드 복사+붙여넣기 // 점수를 저장하는 함수 public void SaveScore(int score) { PlayerPrefs.SetInt("score", score); //SetInt 함수: "score"라는 키값으로 점수를 저장 PlayerPrefs.Save(); } // 저장된 점수를 불러오는 함수 public int LoadS.. 2023. 4. 28.
유니티 OnPointer / 드래그 앤 드롭 (아이템창, 장비창 만들기) 코드 OnPointer OnPointer 는 유니티의 UI 이벤트 시스템에서 사용되는 함수 중 하나입니다. 이 함수는 UI 요소에 대한 포인터(마우스, 터치 등) 이벤트가 발생했을 때 자동으로 호출되는 콜백(callback) 함수입니다. OnPointerEnter / OnPointerExit OnPointer 함수는 포인터 이벤트에 따라 다양한 형태로 오버라이딩 될 수 있습니다. 예를 들어, OnPointerEnter 함수는 포인터가 UI 요소에 들어갈 때 호출되며, OnPointerExit 함수는 포인터가 UI 요소를 벗어날 때 호출됩니다. 이러한 OnPointer 함수들은 PointerEventData라는 매개변수를 받습니다. 이 매개변수는 포인터 이벤트에 대한 정보를 담고 있으며, 이를 통해 UI 요소에.. 2023. 4. 27.
유니티 IsPointerOverGameObject() / Touch / Input.GetTouch IsPointerOverGameObject() IsPointerOverGameObject()은 유니티에서 제공하는 메서드 중 하나로, 현재 마우스 포인터가 UI 요소 위에 있는지 여부를 검사합니다. 이 메서드는 주로 마우스 클릭 이벤트를 처리할 때 사용됩니다. IsPointerOverGameObject() 메서드는 다음과 같은 형태를 가집니다. 첫 번째 메서드는 현재 마우스 포인터가 어느 이벤트 시스템(UI) 요소 위에 있는지 여부를 반환합니다. 두 번째 메서드는 지정된 포인터 ID가 어느 UI 요소 위에 있는지 여부를 반환합니다. 일반적으로는 첫 번째 메서드를 사용합니다. IsPointerOverGameObject() 메서드는 마우스 포인터가 UI 요소 위에 있을 때 true를 반환하고, 그렇지 않으면.. 2023. 4. 27.
728x90
반응형
LIST