我目前正在用java创建一个非常基本的RPG游戏。我目前正在处理碰撞,这让我想到了碰撞检查和我的问题:
是否可以检查 'foo' 和 'foo' 的条件增加了很多次而不会造成这样的混乱
if(!Level.getTile((x) / 16, (y-8) / 16).solid() && !Level.getTile((x+1) / 16, (y-8) / 16).solid() && !Level.getTile((x+2) / 16, (y-8) / 16).solid())
我目前正在用java创建一个非常基本的RPG游戏。我目前正在处理碰撞,这让我想到了碰撞检查和我的问题:
是否可以检查 'foo' 和 'foo' 的条件增加了很多次而不会造成这样的混乱
if(!Level.getTile((x) / 16, (y-8) / 16).solid() && !Level.getTile((x+1) / 16, (y-8) / 16).solid() && !Level.getTile((x+2) / 16, (y-8) / 16).solid())