Пример #1
0
 public void Clear(bool recycle = false)
 {
     nameText.text = string.Empty;
     Data          = null;
     window        = null;
     if (recycle)
     {
         ObjectPool.Put(gameObject);
     }
 }
Пример #2
0
 public override void OnClear()
 {
     base.OnClear();
     if (Data)
     {
         Data.structureAgent = null;
     }
     Data   = null;
     window = null;
     structurePosition.text = string.Empty;
 }
Пример #3
0
 public void SetWindow(StructureWindow window)
 {
     this.window = window;
 }