本公开涉及计算机,特别涉及一种信息交互方法、信息交互装置和非易失性计算机可读存储介质。
背景技术:
1、在很多信息交互的应用中,往往涉及通过收集指定的虚拟对象(如虚拟卡片、虚拟模型、图像等)来获取相应虚拟资源的场景。在相关技术中,用户例如可以在一些应用中参与卡片收集活动;在用户收集了活动指定的卡片后,可以兑换相应的虚拟资源。
技术实现思路
1、本公开的发明人发现上述相关技术中存在如下问题:在用户利用集齐的指定虚拟对象兑换虚拟资源后,可能剩余很多虚拟对象无法消耗,使得信息交互的完成率低,导致信息交互的效果差。
2、鉴于此,本公开提出了一种信息交互技术方案,能够有效利用用户剩余的虚拟对象进行信息交互,提高信息交互的完成率,从而提高信息交互的效果。
3、根据本公开的一些实施例,提供了一种信息交互方法,包括:响应于用户拥有的虚拟对象组合满足信息交互的第一交互完成条件,判断用户拥有的虚拟对象组合以外的至少一个剩余虚拟对象是否满足信息交互的第二交互完成条件;响应于至少一个剩余虚拟对象满足第二交互完成条件,向用户反馈第二交互完成条件对应的虚拟资源信息。
4、在一些实施例中,判断用户拥有的虚拟对象组合以外的至少一个剩余虚拟对象是否满足信息交互的第二交互完成条件包括:根据至少一个剩余虚拟对象的类型和/或数量,判断至少一个剩余虚拟对象是否满足第二交互完成条件。
5、在一些实施例中,至少一个剩余虚拟对象包括属于不同类型的多个剩余虚拟对象,判断用户拥有的虚拟对象组合以外的至少一个剩余虚拟对象是否满足信息交互的第二交互完成条件包括:响应于不同类型与第二交互完成条件指定的类型匹配,确定至少一个剩余虚拟对象满足第二交互完成条件。
6、在一些实施例中,第一交互完成条件指定的类型的数量大于第二交互完成条件指定的类型的数量。
7、在一些实施例中,至少一个剩余虚拟对象包括属于相同类型的多个剩余虚拟对象,判断用户拥有的虚拟对象组合以外的至少一个剩余虚拟对象是否满足信息交互的第二交互完成条件包括:响应于相同类型与第二交互完成条件指定的类型匹配且多个剩余虚拟对象的数量与第二交互完成条件指定的数量匹配,确定第二虚拟对象组合满足第二交互完成条件。
8、在一些实施例中,虚拟资源信息根据至少一个剩余虚拟对象的类型和/或数量确定。
9、在一些实施例中,至少一个剩余虚拟对象包括属于相同类型的多个剩余虚拟对象,虚拟资源信息包括倍数信息,用于对第一交互完成条件对应的虚拟资源进行翻倍处理后发送给用户。
10、在一些实施例中,至少一个剩余虚拟对象包括属于不同类型的多个剩余虚拟对象,虚拟资源信息包括数量信息,用于将数量信息对应的虚拟资源发送给用户。
11、在一些实施例中,向用户反馈第二交互完成条件对应的虚拟资源信息包括:响应于至少一个剩余虚拟对象满足第二交互完成条件,向用户展示交互参与控件供用户选择,用于触发向用户发送虚拟资源信息对应的虚拟资源。
12、在一些实施例中,虚拟资源信息包括反馈第二交互完成条件对应的虚拟资源的发送时间信息、处理进度信息和至少一个剩余虚拟对象的图像信息中的至少一项。
13、在一些实施例中,发送时间信息包括多个时间点供用户选择,用于触发在用户选择的时间点发送虚拟资源。
14、根据本公开的另一些实施例,提供一种信息交互装置,包括:判断单元,用于响应于用户拥有的虚拟对象组合满足信息交互的第一交互完成条件,判断用户拥有的虚拟对象组合以外的至少一个剩余虚拟对象是否满足信息交互的第二交互完成条件;反馈单元,用于响应于至少一个剩余虚拟对象满足第二交互完成条件,向用户反馈第二交互完成条件对应的虚拟资源信息。
15、在一些实施例中,判断单元根据至少一个剩余虚拟对象的类型和/或数量,判断至少一个剩余虚拟对象是否满足第二交互完成条件。
16、在一些实施例中,至少一个剩余虚拟对象包括属于不同类型的多个剩余虚拟对象,判断单元响应于不同类型与第二交互完成条件指定的类型匹配,确定至少一个剩余虚拟对象满足第二交互完成条件。
17、在一些实施例中,第一交互完成条件指定的类型的数量大于第二交互完成条件指定的类型的数量。
18、在一些实施例中,至少一个剩余虚拟对象包括属于相同类型的多个剩余虚拟对象,判断单元响应于相同类型与第二交互完成条件指定的类型匹配且多个剩余虚拟对象的数量与第二交互完成条件指定的数量匹配,确定第二虚拟对象组合满足第二交互完成条件。
19、在一些实施例中,虚拟资源信息根据至少一个剩余虚拟对象的类型和/或数量确定。
20、在一些实施例中,至少一个剩余虚拟对象包括属于相同类型的多个剩余虚拟对象,虚拟资源信息包括倍数信息,用于对第一交互完成条件对应的虚拟资源进行翻倍处理后发送给用户。
21、在一些实施例中,至少一个剩余虚拟对象包括属于不同类型的多个剩余虚拟对象,虚拟资源信息包括数量信息,用于将数量信息对应的虚拟资源发送给用户。
22、在一些实施例中,反馈单元响应于至少一个剩余虚拟对象满足第二交互完成条件,向用户展示交互参与控件供用户选择,用于触发向用户发送虚拟资源信息对应的虚拟资源。
23、在一些实施例中,虚拟资源信息包括反馈第二交互完成条件对应的虚拟资源的发送时间信息、处理进度信息和至少一个剩余虚拟对象的图像信息中的至少一项。
24、在一些实施例中,发送时间信息包括多个时间点供用户选择,用于触发在用户选择的时间点发送虚拟资源。
25、根据本公开的又一些实施例,提供一种信息交互装置,包括:存储器;和耦接至存储器的处理器,处理器被配置为基于存储在存储器装置中的指令,执行上述任一个实施例中的信息交互方法。
26、根据本公开的再一些实施例,提供一种非易失性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一个实施例中的信息交互方法。
27、在上述实施例中,在用户满足了交互完成条件的情况下,继续判断剩余虚拟对象是否满足另一交互完成条件。这样,能够有效利用用户剩余的虚拟对象进行信息交互,提高信息交互的完成率,从而提高信息交互的效果。
1.一种信息交互方法,包括:
2.根据权利要求1所述的信息交互方法,其中,所述判断所述用户拥有的所述虚拟对象组合以外的至少一个剩余虚拟对象是否满足所述信息交互的第二交互完成条件包括:
3.根据权利要求2所述的信息交互方法,其中,所述至少一个剩余虚拟对象包括属于不同类型的多个剩余虚拟对象,
4.根据权利要求3所述的信息交互方法,其中,所述第一交互完成条件指定的类型的数量大于所述第二交互完成条件指定的类型的数量。
5.根据权利要求2所述的信息交互方法,其中,所述至少一个剩余虚拟对象包括属于相同类型的多个剩余虚拟对象,
6.根据权利要求1-5任一项所述的信息交互方法,其中,所述虚拟资源信息根据所述至少一个剩余虚拟对象的类型和/或数量确定。
7.根据权利要求6所述的信息交互方法,其中,所述至少一个剩余虚拟对象包括属于相同类型的多个剩余虚拟对象,所述虚拟资源信息包括倍数信息,用于对所述第一交互完成条件对应的虚拟资源进行翻倍处理后发送给所述用户。
8.根据权利要求6所述的信息交互方法,其中,所述至少一个剩余虚拟对象包括属于不同类型的多个剩余虚拟对象,所述虚拟资源信息包括数量信息,用于将所述数量信息对应的虚拟资源发送给所述用户。
9.根据权利要求1-5任一项所述的信息交互方法,其中,所述向所述用户反馈所述第二交互完成条件对应的虚拟资源信息包括:
10.根据权利要求1-5任一项所述的信息交互方法,其中,所述虚拟资源信息包括反馈所述第二交互完成条件对应的虚拟资源的发送时间信息、处理进度信息和所述至少一个剩余虚拟对象的图像信息中的至少一项。
11.根据权利要求10所述的信息交互方法,其中,所述发送时间信息包括多个时间点供所述用户选择,用于触发在所述用户选择的时间点发送所述虚拟资源。
12.一种信息交互装置,包括:
13.一种信息交互装置,包括:
14.一种非易失性计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1-11任一项所述的信息交互方法。
