没有pygame的加载精灵(在海龟中)
问题描述:
我想为我的2D射击游戏(超级基本)创建目标,但我无法弄清楚如何加载图片,这甚至有可能吗?现在我使用turtle.stamp()来打印图片,但我想要一张图片。我知道bgpic(),所以我在考虑turtle.load('image.png')或者可能存在的东西?或产生某种类型的精灵也许......没有pygame的加载精灵(在海龟中)
叫我傻,但我想这样做,而无需使用pygame的:)
答
这是不可能的使用龟,伤心地。不过,我依稀记得一个turtle.begin_poly()
的方法。这使您可以使用乌龟绘制图片,并将您的乌龟看起来像它们。
>>> turtle.home()
>>> turtle.begin_poly()
>>> turtle.fd(100)
>>> turtle.left(20)
>>> turtle.fd(30)
>>> turtle.left(60)
>>> turtle.fd(50)
>>> turtle.end_poly()
>>> p = turtle.get_poly()
>>> register_shape("myFavouriteShape", p)
不幸的是,这是最接近你会得到的。虽然你可以看看the turtle documentation了解更多信息!