海龟图形中的笔是可以交互的对象吗?

2024-05-20 10:45:15 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在海龟舱里做一个类似于Atari的“月球着陆器”的游戏,但是如果我用海龟绘制地形,我不确定是否能够制作一个碰撞系统。任何帮助都将不胜感激


Tags: 游戏系统绘制海龟地形月球atari着陆器
1条回答
网友
1楼 · 发布于 2024-05-20 10:45:15

我不认为Python龟有碰撞系统,但你可以限制地面。例如,如果地面曲面位于-40y,则可以创建变量并防止对象穿过地面

groundLimit = -40  #create the limit for the object
while True:
    if turtle.ycor() < 40:  #check if the object hit the ground
        turtle.sety(40)   #make the object on the ground again
#but this method might make the object a bit weird

但是如果你正在制作一个游戏,我建议你使用“pygame”模块。这是伟大的游戏,比乌龟更好。乌龟只是用来画画的,而pygame是用来做游戏的。你可以在网上找到帮助你的教程

祝你好运

相关问题 更多 >