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

交换

公共级交换:Intolisdk.Events.E万博输10万怎么办vent

描述

交换事件是一个非常常见的事件,适用于您为用户提供某些内容的情况。以下属于此类别的内容的一些更常见的例子是:

  1. 在您交换任何内容的应用内购买realcurrency.
  2. 购买您在哪里给用户换取的东西GameConcepts.Currency.例如金,钻石)。
  3. 给用户提供良好表现的奖励(例如一个新的高分)。

尽管这些事情都属于交换事件的类别,所以正在交换的事情允许我们自动区分子类别。例如,我们将分开事件在哪里realcurrency.被交换并分析了您的游戏收入分析,从我们展示其他事件的方式。但是,使用明智的子目录结构仍然是一个很好的做法,以帮助您使用更多的Analystics工具来浏览您的Exchange事件。

如果更改了一个重要的数量,例如游戏货币,但不适合交换事件的模具,那么您可以安全地将其删除。只要货币注册为一个追踪Variable.并指定为代表一个货币,它将自动跟踪。Exchange Events提供了添加有关在游戏中如何变化的因果关系的信息,而不是跟踪更改。

一个重要的一点是,添加信息交换事件的语义是它们总是描述交换你在给球员,交换是什么对于玩家给你的(或者他们为什么要提供一些东西)。注意对于可以涉及realcurrency.比较虽然不能。这使得混淆本公约会更加困难。

看一个说明性的例子将有助于我们了解我们如何构建交换事件。

使用命名空间万博输10万怎么办Intolisdk.;使用命名空间万博输10万怎么办Intolisdk.活动;大主教{//我们跟踪我们游戏内货币的实际变量静态的=0.;静态的钻石=0.;静态的生命=0.;静态的空虚主要(){//我们将游戏货币注册为跟踪变量/游戏货币万博输10万怎么办寄存器类型大主教),“金”)。追踪Variable.“游戏货币:黄金”代表GameConcepts.货币);//让我们这次存储跟踪维定:同样的结果,不同的方法追踪Variable.TrackedDiamonds.=追踪Variable.“游戏货币:钻石”代表GameConcepts.货币);万博输10万怎么办寄存器这个“钻石”)。TrackedDiamonds.);//让我们还为玩家拥有的生命数注册一个跟踪变量万博输10万怎么办寄存器这个“球员:生命”)。追踪Variable.“球员:生命”代表GameConcepts.生命);//注意:这里的所有内容只会发生一次,不会正常发生//立即在以下代码之前。//我们向用户收取10美元的购买执行特性10.);//我们增加货币+ =10.;钻石+ =30.;生命+ =1;//报告交换并描述它需要的内容万博输10万怎么办报告交换“游戏商店:捆绑包”10.追踪Variable.“游戏货币:黄金”)))30.TrackedDiamonds.1追踪Variable.“生命”)))对于10.realcurrencies.美元);}}

在这个例子中,我们可以瞥见如何构建相对复杂的交换。用于描述您所提供的内容,可以用附加多个数量和事物。我们也可以束缚声明后对于列出玩家提供的多件事。可以被认为是一个代理人要么对于,表现得如此呼唤。

指出这一点也很重要追踪Variable.S被标记为代表游戏概念,即货币和生命。这样做是非常重要的,让我们能够提供更丰富的分析经验并加速优化过程。这对于游戏货币尤其如此;您应该考虑将跟踪变量标记为游戏货币,以绝对必须是绝对的。

该方法的文档页面包含更多示例,该示例演示了不同的用例。

构造师

交换

构建A.交换事件并将其与密钥联系起来。

方法

曾经为一件事建造比一件事更复杂。

对于

指定为什么播放器正在给予一些东西。

指定播放器在交换中给出的内容。

成员继承自事件

构造师

事件

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

成员继承自keyidentivedObject.

方法

等于

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

gethashcode.

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

属性

识别密钥的只读值。