GTAONLINE.PL
Użytkownicy
Grupy
FAQ
Regulamin
Piwa
Reklama/Vip
Raporty
Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: animcja
1.
Animcja przycisk
Witam, chcia?bym wykona? animacj? po najechaniu kursorem na dany element, jak to wykona?, jest kto? w stanie przerobi? mi kod poni?ej na taki aby dzia?a?, wiem ?e trzeba u?y? interpolateBetween, ale tak to nie wiem o co chodzi. Prosz? o pomoc.
Funkcja isMouseIn
Kod:
function isMouseIn(psx,psy,pssx,pssy,abx,aby)
if not isCursorShowing() then return end
cx,cy=getCursorPosition()
cx,cy=cx*screenW,cy*screenH
if cx >= psx and cx <= psx+pssx and cy >= psy and cy <= psy+pssy then
return true,cx,cy
else
return false
end
end
Kod:
if isMouseIn(x,y,w,h) then
dxDrawRectangle(x,y,w,h, tocolor(20, 20, 20, 175), false)
dxDrawLinedRectangle(x,y,w,h, tocolor(60, 193, 154, 170), 1, false)
else
dxDrawRectangle(x,y,w,h, tocolor(20, 20, 20, 195), false)
dxDrawLinedRectangle(x,y,w,h, tocolor(40, 40, 40, 170), 1, false)
end