本文整理汇总了C#中Parameters.PutExtra方法的典型用法代码示例。如果您正苦于以下问题:C# Parameters.PutExtra方法的具体用法?C# Parameters.PutExtra怎么用?C# Parameters.PutExtra使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Parameters
的用法示例。
在下文中一共展示了Parameters.PutExtra方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: UpdateWindowButtons
public void UpdateWindowButtons()
{
Parameters btnUpdate = new Parameters();
btnUpdate.PutExtra(AdvNames.ON_FIRST_NODE, advReader.OnFirstTextNode());
btnUpdate.PutExtra(AdvNames.ON_LAST_NODE, advReader.OnLastTextNode());
EventBroadcaster.sharedInstance.NotifyObserver(AdvNames.ON_WINDOW_BTN_CLICKED, btnUpdate);
if (advReader.OnLastTextNode()) {
StartCoroutine(PostButtonUpdate());
}
}
示例2: PostButtonUpdate
public IEnumerator PostButtonUpdate()
{
while (!advWriter.isDone) {
yield return null;
}
Parameters btnUpdate = new Parameters();
btnUpdate.PutExtra(AdvNames.ON_FIRST_NODE, advReader.OnFirstTextNode());
btnUpdate.PutExtra(AdvNames.ON_LAST_NODE, advReader.OnLastTextNode());
ArrayList choices = new ArrayList(advReader.GetChoices());
btnUpdate.PutExtra(AdvNames.WINDOW_CHOICES, choices);
EventBroadcaster.sharedInstance.NotifyObserver(AdvNames.ON_POST_WINDOW_BTN_CLICKED, btnUpdate);
}
示例3: DestroyElement
public override void DestroyElement()
{
GameObject explosion = SSObjectPool.sharedInstance.GetObject(SSObjectID.EXPLOSION_MISSILE);
if (explosion != null) {
explosion.transform.position = transform.position;
explosion.SetActive(true);
}
Parameters param = new Parameters();
param.PutExtra(SSNames.ADDITIONAL_SCORE, SSGameSettings.SCORE_POINTS);
EventBroadcaster.sharedInstance.NotifyObserver(SSNames.ON_SCORE_CHANGED, param);
base.DestroyElement();
}
示例4: OnGameOver
public void OnGameOver()
{
Parameters param = new Parameters();
param.PutExtra(SSNames.FINAL_SCORE, score);
EventBroadcaster.sharedInstance.NotifyObserver(SSNames.ON_FINAL_SCORE_CHANGED, param);
}