现在我已经准备好了所有的东西,但是我正在尝试这样做,以便删除屏幕外的管道对象,并在你面前的管道后面生成一个新的管道。因此,绘图看起来像这样,方括号内的对象代表屏幕。
(管道被删除)[[[(bird)--->< ---(管道)< ---(管道)]]]< ---(管道被创建)
在任何给定时间,屏幕上都会显示两个管道。离开的那个被删除,另一个被创建。
我遇到的问题是所有的管道都在同一个迭代器中,所以如果我想删除一个,我必须删除所有。因此,屏幕上仍然显示的管道也会被删除,而我只想删除屏幕上显示的管道。