示例#1
0
 public override void OnDestroy()
 {
     base.OnDestroy();
     if (pSpawner != null & pSpawner.IsRunning)
     {
         pSpawner.Cancel();
     }
 }
示例#2
0
文件: Building.cs 项目: kalinarm/LD38
 public virtual void tickBuilding()
 {
     if (--data.lifetime <= 0)
     {
         manager.destroyBuilding(this);
         if (pSpawner != null)
         {
             pSpawner.Cancel();
         }
         return;
     }
 }