Я программирую шахматы и хочу знать, как я могу изменить пятно своих прямоугольников. Если вам нужна дополнительная информация, дайте мне знать в ответах. Я был бы очень рад, если бы мог получить ответы, которые могли бы мне помочь. Благодарю.Как переместить прямоугольник в шахматную игру
ответ
Прямоугольник имеет набор 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, люди могут быть немного суровыми, если вы попросите «исправить это для меня, пожалуйста». Here - информация о том, как делать аккуратные вопросы.
_ «Вот некоторая информация о том, как делать аккуратные вопросы» _ - на самом деле указывает на помощь класса MSDN 'Rectangle'. Вы имели в виду ссылку на SO? ;) – MickyD
@ MickyDuncan О, мужчина, я должен снова научиться использовать CTRL C и CTRL V. – joppiesaus
_ [Как задать хороший вопрос?] (Http://stackoverflow.com/help/how-to-ask) _ – MickyD
Я удалил тэг из названия вопроса на основе _ [Если вопросы включают «теги» в их названиях?] (http://meta.stackexchange.com/questions/19190/should-questions-include-tags-in-their-titles) _ где консенсус ** нет ** _ они должны не_. – MickyD