Heló, többféleképpen meg lehet oldani.
Itt egy példa:
Display = {};
Display.Width, Display.Height = guiGetScreenSize();
Image = {};
Image.IsRotating = false;
Image.Rotation = 0;
addEventHandler(\'onClientRender\', root,
function()
dxDrawImage(Display.Width / 2 - 150, Display.Height / 2 - 128, 300, 256, \'files/images/welcome.png\', Image.Rotation, 0, 0);
if (Image.IsRotating) then
Image.Rotation = Image.Rotation + 1;
if (Image.Rotation >= 360) then
Image.Rotation = 0;
Image.IsRotating = false;
end
end
end
);
bindKey(\'m\', \'down\',
function()
Image.IsRotating = not Image.IsRotating;
end
);
Ez a képernyő közepére rak egy képet. Ha megnyomod az \'m\' gombot, akkor elfordul 360°-kal, majd megáll.
A kép, amit én használtam (csak hogy tényleg középen legyen):
http://i.imgur.com/zNLzfKt.pngHa nem így gondoltad a forgást, akkor bocs.