Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Unity3d 了解Gamesparks中的数据类型_Unity3d_Gamesparks - Fatal编程技术网

Unity3d 了解Gamesparks中的数据类型

Unity3d 了解Gamesparks中的数据类型,unity3d,gamesparks,Unity3d,Gamesparks,我很难理解数据类型。也许我错过了一些东西,因为我在理解它们时感到完全不自在 以下是我脑海中萦绕的所有问题: 如何删除数据类型?UI中似乎没有按钮,云代码也没有API可以提供帮助 为什么如果我创建一个数据索引,它会创建一个名为与数据索引相同的新数据类型 如果所有这些都没有意义,我想我比我想象的更离谱。关于按用户界面删除: 您可以将数据类型拖放到以删除其所有数据 要删除数据类型中的一个项目,只需打开数据类型,找到该项目,单击它,然后单击删除(如果有一个结果)或bin图标(如果有多个结果) 关于按

我很难理解数据类型。也许我错过了一些东西,因为我在理解它们时感到完全不自在

以下是我脑海中萦绕的所有问题:

  • 如何删除数据类型?UI中似乎没有按钮,云代码也没有API可以提供帮助
  • 为什么如果我创建一个数据索引,它会创建一个名为与数据索引相同的新数据类型
如果所有这些都没有意义,我想我比我想象的更离谱。

关于按用户界面删除:

您可以将数据类型拖放到以删除其所有数据

要删除数据类型中的一个项目,只需打开数据类型,找到该项目,单击它,然后单击删除(如果有一个结果)或bin图标(如果有多个结果)

关于按云代码删除,似乎您必须删除项目中的文档:

 var sparkDataGetResult = Spark.getGameDataService().getItem(myDataType, myId);
 var sparkDataItem = sparkDataGetResult.document();
 sparkDataItem.delete();`
如果需要通过云代码一次删除更多项,则可以迭代Spark.getGameDataService().queryItems(字符串类型,SparkDataCondition条件)

关于数据索引,其菜单允许您仅在现有数据类型上添加索引,因此它将在添加索引之前创建数据类型