我正在做一个游戏,我需要能够感知角色是否在碰树,而我不能,因为树是背景的一部分。
我已经尝试过使用x和y坐标,但是树不在特定的簇中,所以这行不通。我还尝试使用一段代码-看下面-检测是否有东西在碰其他东西,但是,必须定义该东西,而我无法定义树。
def tree():
tree = #brown
if sprite_x < 0 + sprite_width and sprite_x + tree_width > 0 and sprite_y < 0 + sprite_height and sprite_height + sprite_y > tree_height :
#do stuff
我希望代码能够检测到角色是否正在触摸棕色(树),并允许我使用该输出。