如何防止用户从画布上移动图像他们可以使用箭头或 WASD 键移动图像?

问题描述

我的程序涉及用户使用箭头键或 WASD 键移动类似于“玩家角色”的图像。是否有代码可以阻止用户将图像从画布上移开?

解决方法

这是我将如何使用您提供的信息解决此问题:

if move.ending_x_coord < right_limit or move.ending_x_coord > left_limit or   
move.ending_y_coord < bottom_limit or move.ending_y_coord > top limit:
    move.is_valid = False