移动与跟随——垃圾拖拽

collide()功能可以检测角色和角色/角色和点是否发生碰撞
角色.collide(点的坐标)
碰撞则返回True
没碰撞则返回False
角色和点的坐标不能调换位置
当鼠标移动时,垃圾角色的坐标等于鼠标的坐标
鼠标移动功能

#pos用来接收移动时鼠标的坐标
def on_mouse_move(pos):
     #鼠标移动时做的事
     print(pos)

pos用来接收鼠标的坐标
鼠标按下功能def on_mouse_down(pos):
鼠标松开功能def on_mouse_up(pos):
鼠标移动功能def on_mouse_move(pos):
在不同的情况下,做不同的标记
例:禁止通行标记与允许通行标记
看到不同的标记,做不同的事情
例:不能通过/可以通过
按下鼠标拖拽垃圾角色
松开鼠标回到初始位置

发表评论


欢迎大家光临我的博客!