我正在编写国际象棋,想知道如何改变我的矩形点。如果您需要更多信息,请在答案中告诉我。如果我能得到任何可以帮助我的答案,我会非常高兴。感谢。
答案 0 :(得分:0)
矩形具有int x
和y
组件。它们代表屏幕上的位置。 x: 0, y: 0
代表屏幕的左上角。它们以像素为单位进行测量。
示例(假设在Game类中)
Rectangle chessPiece1;
// in init function:
chessPiece1.x = 100;
你会看到棋子在屏幕上向右移动了100个像素(如果你当然已经画了)。
// if you put this in the update function, your chess piece will move 1 pixel to the right every time the update function is called!
chessPiece.x++;
您也可以在y
方向执行此操作。
更多信息here。 另外:我认为你是stackoverflow的新手,如果你提出问题,那么人们可能会有点苛刻。#34;请为我解决这个问题"。 Here了解如何提出简洁问题的一些信息。