96時間はまったこと
- NCMBデータストアはJSON互換だけどJSONは保存できない
- NCMBデータストア一回のセッションに複数のログ(今回はスキルチェックの結果)を保存する場合は,Dictionaryで保存する
- UnityのC#でDictionaryを使うには最初に「using System.Collections.Generic;」って言っておく
- アクセス権を設定する場合,新規オブジェクトの場合は「NCMBACL acl = new NCMBACL ();」でいいが,既存の場合は一旦アクセス権を読み込んでから書き換える(参考サイト)
- データストアはACL設定しないと公開になる仕様らしい(ランキングとか用なので)
- ACLのスクリプトでユーザ名の使い方その1
NCMBUser user = NCMBUser.CurrentUser; string userName = user.UserName; NCMBACL acl = new NCMBACL ();//今回のログは新規作成なのでnewでよい acl.SetWriteAccess (userName, true); acl.SetReadAccess (userName, true);