人工智障程序哟!这个程序简单的采用Python精灵模块中的颜色碰撞命令,让小猫可以自动走到终点碰到绿旗。
以下是部分代码预览:
""" 自动寻路.py 本程序使用角色的coloroverlap命令检测自己身上的颜色和其它角色上面的颜色是否重叠。 需要Python精灵模块V1.35版本以上支持。如果你的电脑没有安装Python精灵模块, 请在命令提示符下输入以下命令进行安装: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple sprites --upgrade """ from sprites import Sprite,Screen screen = Screen() # 新建屏幕 screen.setup(960,720) # 设定宽高 screen.colormode(255) # 颜色模式 screen.title("自动寻路_Python精灵模块_颜色碰撞示例_李兴球博客_www.lixingqiu.com") red = (255,0,0) # 红色 blue = (0,63,255) # 蓝色 brown = (102,102,0) # 棕色 green = (0,255,0) # 绿色 maze = Sprite('path.png') # 路径角色 maze.ondrag(None) # 不可拖动 cat = Sprite('cat.png',pos=(-50,280)) # 猫角色 cat.wait(3) cat.left(180) # 向后转180度 cat.wait(1) while True: pass # 代码忽略,请大侠自己完成 screen.mainloop()
需要完整素材和源代码,请
需要浏览更多吗?
成为会员后,登陆才能继续浏览!联系微信scratch8即可办理会员。
(会员专属:能浏览所有文章,下载所有带链接的Python资源。)