Witam, mam pytanie. Jak zrobi?, aby w dxDrawRectangle zmienia?a si? p?ynnie szeroko??. Zrobi?em kod, kt?ry zmienia szeroko??, lecz szeroko?? powi?ksza si? tylko w praw? stron?, a ja chcia?bym na obie. Mam te? jeszcze jedno pytanko, czy jest jaka? funkcja, czy co?, kt?ra zmieni t? szeroko?? p?ynnie. My?la?em nad , lecz czy istnieje mo?e jaka? funkcja, kt?ra to zrobi?
Posiadam taki kod, kt?ry po najechaniu na dxDrawRectangle musi p?ynnie zmieni? warto?? alphy z 100 na 200. Gdy naje?d?am interpolateBetween wcale si? nie wykonuje, po prostu jakbym ustawi? po najechaniu alpha 200, a po za obszarem rectangle 100.
Co mam poprawi??
[b]Witaj [color=lime][you][/color][/b], chcia?bym przedstawi? skrypt a raczej funkcj? kt?ra dzia?a na zasadzie [b]InterpolateBetween[/b]
Czym jest przedstawiona funkcja wy?ej ( [b]InterpolateBetween [/b]) ?
Ta funkcja zmienia np. z 100 na 200 w spos?b automatyczny(dynamiczny), to znaczy p?yn? np. przemieszczanie gui.
Co oferuje m?j kod na dzie? dzisiejszy ?
[list]Ustawienie ile ma doda? co sekwencje
Ilo?? sekwencji
Pozycje pocz?tkow?
Ustawienie czy ma odejmowa? czy dodawa?
Odczyt funkcji i ich parametr?w ( przy pomocy loadstring )
[/list]
Sk?adnia funkcji:
[lua]interpolateMove (postion, ins, max, dzki, name, ...)[/lua]
[list]postion - pozycja pocz?tkowa
ins - ilo?? zmieniania warto?ci co sekwencje
max - ilos? sekwencji
dzki - Ustawienie czy ma dodawa? czy odejmowa? ( 1 - dodawanie, 2 - odejmowanie )
name - Nazwa funkcji kt?ra ma by? wykonywana (np. guiSetAlpha )
... - Argumenty funkcji ( name ) (np. w w wypadku guiSetAlpha to guiElement, "arg" )
arg - arg musi by? u?yte w argumentach gdzie b?dzie zmieniana warto?? [/list]
Kod funkcji:
[hide]Wiadomość została ukryta, aby ją przeczytać należy się zalogować.[/hide]
[b][center]( dodanie na g?rze twojego kodu ! TYLKO PO STRONIE CLIENT ! )[/center][/b]