万博输10万怎么办Intoli插件API.

成就

公共阶级成就:Intolisdk.events.Eve万博输10万怎么办nt

描述

一个成就表示播放器解锁(或取得进展)的事件。

这是报告成就的非常基本的例子。

使用命名空间万博输10万怎么办Intolisdk.;使用命名空间万博输10万怎么办Intolisdk.活动;大主教{静态的空虚主要(){//一些成就没有进展的概念万博输10万怎么办报告成就“欢迎游戏!”);}}

您还可以使用成就的进展用品并指定使用的成就原因对于。如果一个用品呼叫不适用于成就,然后假设进度为100%。在上面的榜样中难以指定一个原因,但在适用时通常是一个好主意。此信息有助于我们为您的游戏构建游戏图,并用于加快我们的优化过程。

让我们现在考虑一个更复杂的例子,我们希望让用户在游戏中收集10个金币和10个钻石的成就。

使用命名空间万博输10万怎么办Intolisdk.;使用命名空间万博输10万怎么办Intolisdk.活动;大主教{静态的=0.;静态的钻石=0.;静态的空虚主要(){//一如既往地注册我们的跟踪变量万博输10万怎么办寄存器类型大主教),“金”)。追踪Variable.“游戏货币:黄金”代表GameConcepts.货币);万博输10万怎么办寄存器类型大主教),“钻石”)。追踪Variable.“游戏货币:钻石”代表GameConcepts.货币);//将我们的成就报告为0%完成万博输10万怎么办报告成就“获得10颗钻石和10金”对于追踪Variable.“游戏货币:黄金”>10.追踪Variable.“游戏货币:钻石”>10.用品0.);//玩家做修改游戏货币的东西玩游戏();//检查是否已完成成就如果>10.&&钻石>10.{//将成就报告为完全完成万博输10万怎么办报告成就“获得10颗钻石和10金”);}其他{百分比=100d.*+钻石/20D.;万博输10万怎么办报告成就“获得10颗钻石和10金”用品百分比);}}}

从这个例子中要注意的一件事是我们最初向成绩报告0%的进度。这是可选的,但这是良好的做法,它允许您的分析仪表板知道没有人解锁的成就。如果我们没有这样做,那么我们也必须指定对于相关信息中的一个报告呼叫。

值得一提的另一件事是,我们没有指定在完成时的进度是100%。如果我们想要,我们可以执行此操作,但在新建立的情况下假设进度是100%成就目的。关于成就表示在背景中仍然存在的信息,但这不是对进步的真实。

构造师

成就

构建A.成就并将其与一个关键联系起来。

方法

规定了取得取得的解锁的其他原因。

对于

指定为什么取得的解锁。

用品

将关于完成状态的信息附加到成就目的。

成员继承自事件

构造师

事件

构建A.事件并将其与一个关键联系起来。

成员继承自keyidentivedObject.

方法

等于

检查二keyidentivedObject.关键和类型平等的实例。

gethashcode.

获取由密钥和类型确定的哈希码。

属性

识别密钥的只读值。