新西兰天维网社区
标题:
儿童启蒙游戏编程教程PyGame - 小练习:来回移动的笑脸 (解答)
[打印本页]
作者:
你好世界
时间:
2023-10-3 11:05:09
标题:
儿童启蒙游戏编程教程PyGame - 小练习:来回移动的笑脸 (解答)
本帖最后由 你好世界 于 2023-10-3 11:06 编辑
------------------------------------- 转贴自:
http://kidscando.co.nz
-----------------
请试一下这段程序:
left=0
direction=1
def runIt(screen, smile):
global left, direction
if left>=screen.get_rect().width-smile.get_rect().width:
direction=-1
elif left==0:
direction=1
left=left+direction
screen.blit(smile, (left,50))
复制代码
唯一需要改动的代码, 从 “left>=300″,变成了 “left>=screen.get_rect().width-smile.get_rect().width”。
注意,图片的偏移是以图片左上角为基准的,不是图片中心。
欢迎光临 新西兰天维网社区 (http://bbs.skykiwi.com/)
Powered by Discuz! X2