Я делаю игру на C #, это новый для меня язык.
Я хочу, чтобы панель вращалась, когда я удерживаю клавишу на клавиатуре. Когда ключ отпущен, панель должна перестать вращаться.
Я поискал в Интернете и нашел GDI +, но я не совсем понял его. Это веб-сайт: https://web.archive.org/web/20141229192143/http://bobpowell.net/drawing_an_image.aspx
Я читал о GDI +, но не знаю, как использовать его в моем случае, когда у меня уже есть панель в проекте и как ее добавить.
Это код для поворота, но когда я добавляю его в свою программу, все подчеркивается.
mx.Rotate(-30);
g.Transform = mx;
g.DrawImage(img,new Point(100,50));
Я действительно не понимаю, что означает строка mx.rotate
, и как мне ее обновить, чтобы добиться вращения при нажатой клавише.
Кто-нибудь может сказать мне, что с ним не так?
Я использую Visual Studio 2008.