Exemple #1
0
 public void SetCenteredFinishedCallback(UXGrid.OnCentered onCenteredFinished)
 {
     if (!this.EnsureCenterOnChild())
     {
         return;
     }
     this.onCenteredFinished = onCenteredFinished;
     this.gridComponent.NGUICenterOnChild.onFinished = new SpringPanel.OnFinished(this.OnCenteredFinishedCallback);
 }
Exemple #2
0
 public void SetCenteredCallback(UXGrid.OnCentered onCentered)
 {
     if (!this.EnsureCenterOnChild())
     {
         return;
     }
     this.onCentered = onCentered;
     this.gridComponent.NGUICenterOnChild.onCenter = new UICenterOnChild.OnCenterCallback(this.OnCenteredCallback);
 }
Exemple #3
0
 public override void OnDestroyElement()
 {
     if (this.gridComponent != null)
     {
         if (this.gridComponent.NGUICenterOnChild != null)
         {
             this.gridComponent.NGUICenterOnChild.onFinished = null;
         }
         if (this.gridComponent.NGUIGrid != null)
         {
             this.gridComponent.NGUIGrid.onCustomSort = null;
         }
     }
     this.onCentered         = null;
     this.comparisonCallback = null;
     base.OnDestroyElement();
 }