问题标签 [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.

0 投票
1 回答
30 浏览

gamesparks - GameSparks 从 GameSparks 活动中获得高分

我的游戏中有一个系统,可以在玩家离线时在本地保存玩家进度。但是,一旦他们重新连接,我会将一批保存的关卡进度推送到服务器进行处理。我试图处理服务器端的属性之一是级别分数。如何在 GameSparks 中将分数添加到运行总分中?我还没有找到任何关于如何做到这一点的文档。

谢谢你,特拉维斯佩特里

0 投票
0 回答
41 浏览

unity3d - Gamesparks时间戳在android pie中不起作用

嗨,我正在使用 gamesparks 作为我的实时多人游戏的后端。早些时候我按时收到数据包并且我的时钟同步工作正常,但从过去几周开始,我没有从其中包含 android pie 的设备上的游戏公园获得时间戳数据包。

我尝试将我的 API 级别降低到 27。

0 投票
1 回答
188 浏览

facebook - Facebook 连接到 Unity 中的 GameSparks 服务器失败

我正在使用 Facebook SDK for Unity 使用 FacebookConnectRequest 设置 Facebook 与 GameSparks 服务器的连接。但是,我收到键“accessToken”和值“NOTAAUTHENTICATED”的错误响应。错误的详细信息是“系统无法验证令牌。”。

我试图在 Unity 中重新导入 Facebook 和 GameSparks SDK。更改代码中 Facebook 和 GameSpark 的一些初始化。但是,我无法想出解决方案。

我想删除 GameSparks 请求的 FacebookConnectRequest 的错误响应。

0 投票
2 回答
579 浏览

javascript - 如何从对象数组中删除 JSON 标头

我有这种格式的数据。这是 BaaS 用于游戏开发的 gamesparks 数据。

我正在将此数据发送给 IOS 人员,但他说他无法获取此类数据,所以他告诉我更改数据

这是我的实际数据

我需要以这种格式更改数据

这是我的代码:

0 投票
1 回答
89 浏览

c# - Gamesparks LogEventRequest ScriptData 对象始终为 NULL

我尝试从 Unity 中的 Gamesparks LogEventRequest 获取数据,但响应对象的 ScriptData 始终为空......我看不到问题,因为云代码在测试工具中运行良好。我得到了正确的回应。只有在 Unity 中我无法获取数据。

所以这是我的云代码(这在测试工具中运行良好):

GET_PLAYER 事件

我在 Unity 中的代码:

当我尝试获得如下值时:

response.ScriptData.GetString("故事")

我收到此错误:

{“故事”:“必需”}

有任何想法吗?提前致谢!

0 投票
1 回答
54 浏览

c# - 如果不存在,则序列化并跳过

我将 Unity 与 GameSparks 一起使用,并且有一个序列化程序脚本,它将 GameSparks 数据对象转换为 ac# 模型。脚本如下所示:

我的模型是这样的:

然后当我从 GameSparks 获取数据时调用脚本,如下所示:

现在,这一切都很完美,但是如果我决定从现在开始在所有新创建的文档(mongodb)中添加一个新字段,我就有问题了。我在 Unity 中将新字段添加到我的模型中,如下所示:

这对所有新文档都没有错误,但是在尝试序列化旧文档时,我收到此错误:

现在,我怎样才能避免这种情况,使用序列化程序脚本......是否可以不犯错误,所以我不必更改所有旧文档?

希望提前帮助和感谢:-)

0 投票
0 回答
51 浏览

javascript - 从时间戳中减去天数不适用于 MongoDB

我似乎仍然无法做我想做的事。我的数据库: {lastSeen: { $date: {$numberLong: 1614618000000 }}}

我想减去天数并选择字段值大于或等于的文档。我对此进行测试:

{"lastSeen": { "$gte": {"$date": { "$subtract": [ "$date", 1616000000000 ] }}}}

但在 Gamesparks 上的回应是“没有结果可显示”。当我用这个查询进行测试时: {"lastSeen": { "$gte": {"$date": "2021-03-13T00:00:00.000Z"}}} 我有回应。一个主意 ?谢谢你。

0 投票
0 回答
16 浏览

events - 每日活动在 Gamesparks 上的大量工作不起作用,但分钟活动工作正常

每日活动在 Gamesparks 上的大量工作不起作用,但分钟活动工作正常。我在 scriptLog 中没有错误。之前,日常活动工作正常。代码没有改变。我不明白为什么?有没有人有同样的问题?