기술 자료

​
​

Development

User Acquisition

Monetization

산업 분야

Cloud Save

Unity SDK tutorial

Cloud Save for Cloud Code

Open Unity Dashboard

Cloud Save

LiveOps
​
​
Cloud Save
  • Overview
  • Get started
  • Concepts
    • Player Data
    • Game Data
    • Files
    • Queries
    • Write locks
  • Tutorials
  • Reference
  • Privacy and consent
  1. Cloud Save

쓰기 잠금

Understand how write locks prevent you from overwriting changes made to data from other sources.
읽는 시간 1분
최근 업데이트: 7달 전

쓰기 잠금은 데이터 항목을 업데이트할 때 다른 곳에서의 변경 사항을 덮어쓰지 않도록 합니다. 예를 들어, 코드의 다른 부분이나 Cloud Code 스크립트에서 변경 사항이 있는 경우에 해당합니다.
쓰기 잠금 사용 방법에 대한 예제는 Cloud Save SDK의
SaveItem
클래스
를 참고하십시오.

충돌 검사 시행

읽기와 쓰기 커맨드는 모두
writeLock
을 반환하며, 이는 로컬에 저장할 수 있습니다. 값을 저장할 때 이전에 확보한
writeLock
을 포함할 수 있습니다. 쓰기 잠금이 Cloud Save 서비스에 있는 값과 일치하지 않으면, 서비스는 오류를 반환합니다. 이 오류는 서비스의 값이 마지막으로 쓰기 잠금을 검색한 이후에 업데이트되었음을 나타냅니다.

충돌 해결

쓰기 잠금 오류가 발생하면 다음 중 하나를 선택하여 진행할 수 있습니다:
  • 저장하려는 값이 올바르다고 확신하는 경우, 쓰기 잠금을 무시하여 변경 사항을 덮어쓸 수 있습니다.
  • Cloud Save 서비스에서 값과 쓰기 잠금을 업데이트하려면 값을 다시 읽어야 합니다. 그런 다음 충돌을 수동으로 해결할 수 있습니다.

쓰기 잠금 생략

항목 생성

불필요한 오류를 피하려면 새 데이터 항목을 생성할 때
writeLock
필드를 생략해야 합니다.

변경 사항 덮어쓰기

쓰기 잠금 확인을 건너뛰려면 항목의
writeLock
필드를
null
로 설정할 수 있습니다. 쓰기 잠금이 null이면 해당 항목에 저장된 기존 값을 덮어쓴다는 의미입니다.

Copyright © 2026 Unity Technologies
법률 정보개인정보 처리방침쿠키Documentation Terms of Use개인 정보 판매 또는 공유 금지개인정보 보호 선택(쿠키 설정)

'Unity', Unity 로고 및 기타 Unity 상표는 미국 및 기타 지역 내 Unity Technologies 또는 그 계열사의 상표 또는 등록상표입니다(자세한 내용은 여기에서 확인하세요). 기타 명칭 또는 브랜드는 해당 소유자의 상표입니다.

일부 페이지는 편의를 위해 기계 번역되었으며 부정확한 내용이 있을 수 있습니다. 정보가 상충되는 경우, 영어 버전을 우선으로 참조하세요.

  • 보고 있는 페이지
    • 충돌 검사 시행

      • 충돌 해결

    • 쓰기 잠금 생략

      • 항목 생성

      • 변경 사항 덮어쓰기


이 페이지의 문제 보고