Pointer 可以认为是一个指针或引用,如果你只是想修改 PlayerInfo 对象的属性,只修要修改 PlayerInfo 对象即可(指针不变),如:
PlayerInfo playerInfo = user["playerInfo"];
playerInfo.xx = yy;
await playerInfo.Save();
这个问题请参考 CSharp-SDK-Unity-Demo,在这个 demo 中,我们预先定义了「一个账号下有一个英雄角色,英雄角色有一个名字」,可以将 demo 中的 Hero 类比于你的 PlayerInfo。
这个正是一个 LCObject 的索引(指针),标记了类名和 id,可以定位到对应的数据(PlayerInfo)。
也可以通过 await user.Fetch(includes: new string[] { "playerInfo" }); 拉取到完整的 PlayerInfo 数据,参考