Python精灵模块的collide矩形碰撞检测指令

所有命令 单独命令 屏幕命令 角色命令

角色命令 >> Python精灵模块的collide矩形碰撞检测指令

简介:矩形碰撞检测命令。它是角色的方法,用于测试是否和另一个角色进行了矩形重叠。
例子:
from sprites import Sprite,mouse_pos,Screen

screen = Screen()      # 新建窗口

bug = Sprite()
cat = Sprite(2)
while True:
    mx,my = mouse_pos()   # 鼠标指针坐标
    cat.goto(mx,my)
    if cat.collide(bug):  # 如果cat碰到虫子 
        screen.title('碰到虫子')
    else:
        screen.title('没碰到虫子')
 

writed by lixingqiu 关注"异编程"微信公众号,获取更多关于Python精灵模块的咨讯: