public void SendBlobToTube(PneumaticTube tube) { if (followingBlobs.Count <= 0) { return; } BlobBase blob = followingBlobs.First(); followingBlobs.Remove(blob); blob.StartFollowing(tube.transform); blob.State = BlobState.GoingToTube; }
public void AddBlobToFollowers(BlobBase blob) { blob.StartFollowing(followerTarget); followingBlobs.Add(blob); blob.controller = this; }