moin
ich hab grad mal bisle rumgespielt und dabei ist das hier bei raus gekommen
der gui hintergrund wird eingefärbt und über ne schleife wird alle 10 ms die farbe geändert bis die farbpalette durch ist usw.
ich weis net obs sowas schon gibt ist aber ne schöne sache
bin mir net sicher ob ich es net bisle umständlich gemacht habe
das ganze schluckt aber auch schon recht viele ressourcen für nur bisle farbe^^
daraus kann man bestimmt ne udf machen( sry hab noch nie ne udf gemacht das müstet ihr selbst machen)
viel spass damit ( falls es nützlich ist )
Spoiler anzeigen
#include <WindowsConstants.au3>
#include <GuiConstantsEx.au3>
#Include <Color.au3>
Opt("GUIOnEventMode", 1)
[/autoit] [autoit][/autoit] [autoit]Global $RGB[3] = [255, 0, 0]
$Color = _ColorSetRGB( $RGB )
$gui = GUICreate( "test", 400, 400)
GUISetBkColor( $Color, $gui )
GUISetOnEvent($GUI_EVENT_CLOSE, "_Exit")
GUISetState(@SW_SHOW)
While 1
[/autoit] [autoit][/autoit] [autoit]Do
$RGB[1] +=1
$Color = _ColorSetRGB( $RGB )
GUISetBkColor( $Color, $gui )
Sleep(10)
Until $RGB[1] = 255
Do
$RGB[0] -=1
$Color = _ColorSetRGB( $RGB )
GUISetBkColor( $Color, $gui )
Sleep(10)
Until $RGB[0] = 0
Do
$RGB[2] +=1
$Color = _ColorSetRGB( $RGB )
GUISetBkColor( $Color, $gui )
Sleep(10)
Until $RGB[2] = 255
Do
$RGB[1] -=1
$Color = _ColorSetRGB( $RGB )
GUISetBkColor( $Color, $gui )
Sleep(10)
Until $RGB[1] = 0
Do
$RGB[0] +=1
$Color = _ColorSetRGB( $RGB )
GUISetBkColor( $Color, $gui )
Sleep(10)
Until $RGB[0] = 255
Do
$RGB[2] -=1
$Color = _ColorSetRGB( $RGB )
GUISetBkColor( $Color, $gui )
Sleep(10)
Until $RGB[2] = 0
WEnd
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]Func _Exit()
Exit
EndFunc
//EDIT: kleine änderung des scripts