在Google Play Game Services中,我是否可以定义一个需要多个事件才能获得重写的任务?
完成标准说明:
Play游戏如何确定任务是否完成。这包括 一个事件(您可以按名称输入),以及该事件的次数 必须发生事件才能完成此标准(例如,“杀死僵尸” 100次)。
这听起来似乎不可能,但它并不是很清楚。
答案 0 :(得分:0)
https://developers.google.com/games/services/common/concepts/quests “在任务定义中,指定代表完成任务所需的玩家行为或里程碑的事件。” 这让我觉得有可能......但是:
Quest对象有一个名为getCurrentMilestone()的方法 https://developer.android.com/reference/com/google/android/gms/games/quest/Quest.html#getCurrentMilestone()
Milestone类仅包含单个事件的信息。 https://developer.android.com/reference/com/google/android/gms/games/quest/Milestone.html
所以我认为答案是否定的。