【发布时间】:2011-12-06 10:40:37
【问题描述】:
我正在 SDL 中构建棋盘游戏,这是我目前面临的问题。
我在方格 1 上有一个棋子,我掷骰子。根据我在骰子上得到的值,棋子移动到另一个方格。在我在线阅读 SDL 教程后,我很乐意移动棋子。但我面临的问题是,将棋子移动到新位置后,旧棋子仍留在旧位置。我在互联网上找到的教程移动了一个点,但也刷新了背景以掩盖旧点。但我不能这样做,因为我的棋盘很复杂,还有其他玩家的棋子坐在那里。
在 SDL 中是否有一种方法可以让我真正移动棋子,而不必在新位置创建新棋子并覆盖旧棋子?
【问题讨论】: