问题标签 [gamesparks]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
gamesparks - GameSparks 从 GameSparks 活动中获得高分
我的游戏中有一个系统,可以在玩家离线时在本地保存玩家进度。但是,一旦他们重新连接,我会将一批保存的关卡进度推送到服务器进行处理。我试图处理服务器端的属性之一是级别分数。如何在 GameSparks 中将分数添加到运行总分中?我还没有找到任何关于如何做到这一点的文档。
谢谢你,特拉维斯佩特里
unity3d - Gamesparks时间戳在android pie中不起作用
嗨,我正在使用 gamesparks 作为我的实时多人游戏的后端。早些时候我按时收到数据包并且我的时钟同步工作正常,但从过去几周开始,我没有从其中包含 android pie 的设备上的游戏公园获得时间戳数据包。
我尝试将我的 API 级别降低到 27。
facebook - Facebook 连接到 Unity 中的 GameSparks 服务器失败
我正在使用 Facebook SDK for Unity 使用 FacebookConnectRequest 设置 Facebook 与 GameSparks 服务器的连接。但是,我收到键“accessToken”和值“NOTAAUTHENTICATED”的错误响应。错误的详细信息是“系统无法验证令牌。”。
我试图在 Unity 中重新导入 Facebook 和 GameSparks SDK。更改代码中 Facebook 和 GameSpark 的一些初始化。但是,我无法想出解决方案。
我想删除 GameSparks 请求的 FacebookConnectRequest 的错误响应。
javascript - 如何从对象数组中删除 JSON 标头
我有这种格式的数据。这是 BaaS 用于游戏开发的 gamesparks 数据。
我正在将此数据发送给 IOS 人员,但他说他无法获取此类数据,所以他告诉我更改数据
这是我的实际数据
我需要以这种格式更改数据
这是我的代码:
c# - Gamesparks LogEventRequest ScriptData 对象始终为 NULL
我尝试从 Unity 中的 Gamesparks LogEventRequest 获取数据,但响应对象的 ScriptData 始终为空......我看不到问题,因为云代码在测试工具中运行良好。我得到了正确的回应。只有在 Unity 中我无法获取数据。
所以这是我的云代码(这在测试工具中运行良好):
GET_PLAYER 事件
我在 Unity 中的代码:
当我尝试获得如下值时:
response.ScriptData.GetString("故事")
我收到此错误:
{“故事”:“必需”}
有任何想法吗?提前致谢!
c# - 如果不存在,则序列化并跳过
我将 Unity 与 GameSparks 一起使用,并且有一个序列化程序脚本,它将 GameSparks 数据对象转换为 ac# 模型。脚本如下所示:
我的模型是这样的:
然后当我从 GameSparks 获取数据时调用脚本,如下所示:
现在,这一切都很完美,但是如果我决定从现在开始在所有新创建的文档(mongodb)中添加一个新字段,我就有问题了。我在 Unity 中将新字段添加到我的模型中,如下所示:
这对所有新文档都没有错误,但是在尝试序列化旧文档时,我收到此错误:
现在,我怎样才能避免这种情况,使用序列化程序脚本......是否可以不犯错误,所以我不必更改所有旧文档?
希望提前帮助和感谢:-)
javascript - 从时间戳中减去天数不适用于 MongoDB
我似乎仍然无法做我想做的事。我的数据库:
{lastSeen: { $date: {$numberLong: 1614618000000 }}}
我想减去天数并选择字段值大于或等于的文档。我对此进行测试:
{"lastSeen": { "$gte": {"$date": { "$subtract": [ "$date", 1616000000000 ] }}}}
但在 Gamesparks 上的回应是“没有结果可显示”。当我用这个查询进行测试时:
{"lastSeen": { "$gte": {"$date": "2021-03-13T00:00:00.000Z"}}}
我有回应。一个主意 ?谢谢你。
events - 每日活动在 Gamesparks 上的大量工作不起作用,但分钟活动工作正常
每日活动在 Gamesparks 上的大量工作不起作用,但分钟活动工作正常。我在 scriptLog 中没有错误。之前,日常活动工作正常。代码没有改变。我不明白为什么?有没有人有同样的问题?