Nächste Level Laden in BB2D

Übersicht BlitzBasic Beginners-Corner

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen

Sir Dan

BeitragSo, Mai 08, 2005 18:15
Antworten mit Zitat
Benutzer-Profile anzeigen
Zeig mal den ganzen Code(oben stehts ja ohne lvl-code) und dann kann ich dir helfen. Das Ziel muss bei deinem aktuellem Code das selbe sein(kann man aber leicht ändern)
(\_/)
(O.o)
(> <) This is Bunny. Copy Bunny into your signature to help him on his way to world domination.

bruce185

BeitragSo, Mai 08, 2005 18:50
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
Graphics 644,450
SetBuffer BackBuffer()

;Das aktuelle Mauszeiger verschwinden lassen
HidePointer

;Maus position festlegen
MoveMouse 50,50

;Die Bilder im Speicher speichern
mouse = LoadImage("kugel.bmp")
MaskImage mouse,255,0,255

bonus = LoadImage("bonus.bmp")
MaskImage bonus,255,0,255

levels = LoadAnimImage("level.bmp",644,450,0,6)
MaskImage levels,255,0,255

;Schleifen durchlauf
Repeat
Cls
ClsColor 0,0,255

;Die bilder laden
DrawImage levels,a,b,frame

DrawImage mouse,MouseX(), MouseY()

;Das ziel bild laden
DrawImage bonus,c+598,d+34

;Daten für die levels
If ImagesCollide(mouse,MouseX(), MouseY(),0, bonus,c+598,d+34,0) Then
MoveMouse 50,50
frame = frame + 1
EndIf

If ImagesCollide(mouse,MouseX(), MouseY(),0, levels,a,b,0) Then MoveMouse 50,50



Flip
Until KeyHit(1)
End


ich hoffe ich habe das nicht so umständlich geschrieben, das müsste man eigentlich verstehen, ich danke dir schonmal für deine hilfe Laughing

Sir Dan

BeitragSo, Mai 08, 2005 20:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Zitat:
If ImagesCollide(mouse,MouseX(), MouseY(),0, levels,a,b,0) Then MoveMouse 50,50


BlitzBasic: [AUSKLAPPEN]
If ImagesCollide(mouse,MouseX(), MouseY(),0, levels,a,b,frame) Then MoveMouse 50,50

Muss es heißen, weil nur null das level 0(also lvl1) überprüft. So wird immer das aktuelle lvl überprüft. Viel erfolg noch Very Happy
(\_/)
(O.o)
(> <) This is Bunny. Copy Bunny into your signature to help him on his way to world domination.

bruce185

BeitragSo, Mai 08, 2005 20:33
Antworten mit Zitat
Benutzer-Profile anzeigen
cool, vielen dank, da hab ich wiider was neues gelernt, mann muss doch frame da hin schreiben weil es dan die aktuelle frame überprüft, bin aber nicht selber drauf gekommen, aber danke dir für deine hilfe Razz

MFG Christian

Gehe zu Seite Zurück  1, 2

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group