下面的代码似乎适用于Android:
#if !UNITY_EDITOR
Everyplay.SharedInstance.SetMetadata("name", username);
Everyplay.SharedInstance.SetMetadata("score", score);
#endif但是,如果我想在IOs上共享重放,就会显示“元数据缺失”。我是不是遗漏了什么?请指点。
发布于 2014-03-29 23:52:45
在ios和Android上元数据是相同的,除非您指定了其他类似的
#if UNITY_ANDROID
Everyplay.SharedInstance.SetMetadata("level_name", levelName);您必须在网站https://developers.everyplay.com/上添加元数据。
然后,如果要在视频标题中使用元数据,可以添加该示例。
{gamename} instant replay: {level_name} !其中,level_name是级别名称的元数据键。
最后,确保在传递元数据之前开始录制视频。
Everyplay.SharedInstance.StartRecording();
Everyplay.SharedInstance.SetMetadata("level_name", levelName);在ipad上对我有用,希望它能帮上忙
https://stackoverflow.com/questions/22707297
复制相似问题