コード例 #1
0
 void LooseAllBabies()
 {
     while (babies.Count > 0)
     {
         BabyController b = babies[0];
         babies.Remove(b);
         b.FreeAttachment();
     }
 }
コード例 #2
0
ファイル: Tree.cs プロジェクト: local-minimum/BabyBliz
 private void Update()
 {
     for (int i = babyFruits.Count - 1; i >= 0; i--)
     {
         BabyController baby = babyFruits[i];
         if (baby == null)
         {
             babyFruits.RemoveAt(i);
         }
         else if (Mathf.Abs(player.position.x - baby.transform.position.x) < dropRange)
         {
             baby.FreeAttachment();
             babyFruits.Remove(baby);
         }
     }
 }