Lupeneffekt & Bild aus dem Netz laden
Übersicht

![]() |
Suco-XBetreff: Lupeneffekt & Bild aus dem Netz laden |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi
Hier mal wieder ein kleiner Codeschnipsel von mir. Kurz, bringt aber recht interessante Ergebnisse. Das Hintergrundbild wird aus dem Internet geladen (Danke Schmarren, friede deinem Traffic) ![]() Mit der Linken Maustaste aktiviert ihr die Lupe. Übrigens kann man hier auch sehen, das man Bilder mit LoadImage auch einfach aus Banks oder sonstigen Speicherbereichen laden kann. Code: [AUSKLAPPEN] Strict Local ImageBank:TBank Local BackgroundImage:TImage Local LupenPixmap:TPixmap Local LupenImage:TImage Print "" Print "Bild wird runtergeladen, bitte warten.." ImageBank = LoadBank("http::home.arcor.de/darrensharm/renders/finalhigh.jpg") If Not ImageBank Notify("Bilddatei konnte nicht runtergeladen werden") End EndIf Print "Bild wurde erfolgreich runtergeladen" Graphics 1024, 768, 32, 85 BackgroundImage = LoadImage(ImageBank, MIPMAPPEDIMAGE) Repeat Cls SetScale 1.0, 1.0 DrawImageRect BackgroundImage,0,0, GraphicsWidth(), GraphicsHeight() If MouseDown(1) LupenPixmap = GrabPixmap(MouseX()-64, MouseY()-64,128,128) LupenImage = LoadImage(LupenPixmap, MIPMAPPEDIMAGE) SetScale 2.0, 2.0 DrawImage LupenImage, MouseX()-64*2.0, MouseY()-64*2.0 EndIf Flip Until KeyHit(KEY_ESCAPE) End Mfg Suco |
||
Intel Core 2 Quad Q8300, 4× 2500 MHz, 4096 MB DDR2-Ram, GeForce 9600GT 512 MB |
- Zuletzt bearbeitet von Suco-X am Fr, Jun 02, 2006 9:02, insgesamt einmal bearbeitet
![]() |
YellowRiderEhemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hm, das mit den Banks gefällt mir ![]() mfg YellowRider |
||
![]() |
Geeecko |
![]() Antworten mit Zitat ![]() |
---|---|---|
mir auch ![]() |
||
![]() |
BtbN |
![]() Antworten mit Zitat ![]() |
---|---|---|
Könnte man nicht einfach 'LoadImage("http::home.arcor.de/darrensharm/renders/finalhigh.jpg")' machen?
Weil dann könnte man sich den Speicher für die Bank sparen. |
||
![]() |
Suco-XBetreff: ........ |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi
Könnte man sicher auch so laden. Man könnte aber auch die Bank wieder freigeben. Viele Firewalls fragen aber nach, ob sie ins Internet dürfen. Dabei stoppen sie das ganze System. Wenn das Programm jetzt im Fullscreen Modus ist und man nicht an diese Anfrage der Firewall rankommt, ist das sehr sehr nervig. Mfg Suco |
||
Intel Core 2 Quad Q8300, 4× 2500 MHz, 4096 MB DDR2-Ram, GeForce 9600GT 512 MB |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group