ドキュメント

​
​

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.
読み終わるまでの所要時間 3 分
最終更新 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 またはその関係会社の商標または登録商標です (詳しくはこちら)。その他の名称またはブランドは該当する所有者の商標です。

一部のページは利便性向上のため機械翻訳を使用しており、内容に不正確な表現が含まれる場合があります。内容に齟齬または不一致が生じた場合は、英語版を正本とします。

  • このページ
    • 競合の確認を強制する

      • 競合の解決

    • 書き込みロックの省略

      • 項目の作成

      • 変更を上書きする


このページの問題を報告する