Maus -> Image berühren

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

mavi

Betreff: Maus -> Image berühren

BeitragSo, Nov 16, 2008 17:21
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
Graphics 800,600,16,1
SetBuffer BackBuffer()
timer = CreateTimer(60)

;Bilder laden
Include "gfx.bb"
;Variablen
Global mx
Global my
Global fx = 200
Global fy = 200

               ;Hauptschleife
               Repeat
               mx = MouseX()
               my = MouseY()
               DrawImage figur,fx,fy
               
               DrawImage mouse,mx,my
               mausclick()
               WaitTimer(timer)
               Flip 0: Cls
               Until KeyHit(1)                  


Function mausclick()
If ImagesCollide(figur, fx,fy,0, mouse, mx,my,0) And MouseHit(1) Then
Rect fx,fy,20,32
EndIf
End Function


Code: [AUSKLAPPEN]

mouse = LoadImage("maus.bmp")
figur = LoadImage("elf.bmp") ; 20x32px


MaskImage figur, 255,255,255
MaskImage mouse, 255,255,255


Das war mein Code und immer wenn ich das programm starten will -.- kommt "Image does not exist" Woran kann das liegen?[/code]

BladeRunner

Moderator

BeitragSo, Nov 16, 2008 17:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Mouse und figur sind nicht global und werden deshalb in der Function nicht gefunden.
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3
Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64
B3D BMax MaxGUI

Stolzer Gewinner des BAC#48, #52 & #92
 

mavi

BeitragSo, Nov 16, 2008 17:25
Antworten mit Zitat
Benutzer-Profile anzeigen
wie oft ich diesen fehler mache ne?! Very Happy 199074328903247923 mal Very Happy
danke =) für meine dummheit Very Happy

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group