Menü

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

 

Q-Meax

Betreff: Menü

BeitragMi, Apr 19, 2006 16:36
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo ich bin noch ziemlich neu......

Ich möchte ein kleines Menü (mit buttons) +hintergrundbild +hintergrundmusik coden...

wer kann mir helfen..

BladeRunner

Moderator

BeitragMi, Apr 19, 2006 16:48
Antworten mit Zitat
Benutzer-Profile anzeigen
Ohne Dich vergraulen zu wollen:
Lies Dir bitte erst ein wenig wissen an (robsite.de, onlineHilfe, Suche hier im Forum etc.).
Dann versuch Dich selbst am Code.
Solltest Du immer noch Probleme haben, frag hier nochmal, aber gezielter.

Dein Post wirkt so nach "macht mal für mich" - und darauf hat hier (verständlicherweise) keiner Lust.
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
 

Cyrox

BeitragMi, Apr 19, 2006 17:17
Antworten mit Zitat
Benutzer-Profile anzeigen
~EDITIERT~

kein Bashen oder Beleidigungen im Beginnes-Corner
Dreamora
 

Q-Meax

BeitragMi, Apr 19, 2006 20:39
Antworten mit Zitat
Benutzer-Profile anzeigen
boah seit ihr hier unfreundlich... tzzz..... naja ich suche woanders hilfe
 

Mr Hopp

BeitragMi, Apr 19, 2006 22:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich würde sagen, du bist unfreundlich, sowas sollte sich ein Programmierer schon selbst erarbeiten können... Es hilft nichts, die Codes von anderen in Programme einzubauen, aber egal, warte 10 Minuten und ich geb dir nen Beispielcode Wink

So, bitte schön, der Code (Dateien sind im Archiv)

Code: [AUSKLAPPEN]
Graphics 800,600,32,1
SetBuffer BackBuffer()
Color 255,255,255
;Dieser Teil dort oben dürfte klar sein?

menue;Menü wird aufgerufen

Function menue()
Arial_gross = LoadFont("Arial",64,1);Schriftarten werden geladen
Arial_normal = LoadFont("Arial",48)

sterne=LoadImage("Sterne.bmp");Und ein paar Bilder
cursor=LoadImage("Cursor.bmp")
MaskImage cursor,0,0,255
PlayMusic("menue.mid");Die Musik wird gestartet

Repeat;Die Hauptschleife
Cls

x_star=x_star+1            ;Die Koordinaten für die vorbeiziehenden Sterne
If x_star>201 Then x_star=0

SetFont Arial_normal;Schriftart wird gesetzt

;Button 1
If button=1 Then Color 255,255,0;wenn die Maus darauf ist, leuchtet er (Wird unten ermittelt)
Line 200,150,600,150
Line 200,150,200,250
Line 200,250,600,250
Line 600,150,600,250
Text 400,200,"Funktion 1",1,1
Color 255,255,255;und für darauffolgende Grafiken wird die Farbe wieder zurückgesetzt

;Siehe Button 1
If button=2 Then Color 255,255,0
Line 200,300,600,300
Line 200,300,200,400
Line 200,400,600,400
Line 600,300,600,400
Text 400,350,"Funktion 2",1,1
Color 255,255,255

;Siehe Button 1
If button=3 Then Color 255,255,0
Line 200,450,600,450
Line 200,450,200,550
Line 200,550,600,550
Line 600,450,600,550
Text 400,500,"Beenden",1,1
Color 255,255,255

SetFont Arial_gross;Neue Schriftart
Text 400,75,"Überschrift",1,1;Überschrift

DrawImage Cursor,MouseX(), MouseY();Mauszeiger wird gezeichnet
TileImage sterne,x_star,0;Hintergrund

;Mausabfrage
button=0
If MouseX()>200 And MouseX()<600 And MouseY()>150 And MouseY()<250 Then button=1;Koordinaten des 1. Buttons
If MouseX()>200 And MouseX()<600 And MouseY()>300 And MouseY()<400 Then button=2;Koordinaten des 2. Buttons
If MouseX()>200 And MouseX()<600 And MouseY()>450 And MouseY()<550 Then button=3;Koordinaten des 3. Buttons

;Wird nun die linke Maustaste gedrückt, wird die dem Button entsprechende Funktion ausgeführt
If MouseHit(1) Then
If button=1 Then funktion1
If button=2 Then funktion2
If button=3 Then End
EndIf

If KeyHit(1) Then End;Auf Escape wird beendet

Flip
Forever
End Function

;*********************************Leere Funktionen
Function funktion1()
End Function

Function funktion2()
End Function


Bei Fragen könnt ihr euch gerne an mich wenden Wink

Edit2: Sorry, in der Eile hat sich ein Fehler eingeschlichen: "Tileimage sterne....." muss natürlich vor die Textausgabe Wink

Edit3: Sorry, aber es regt mich auf, warum wurde jetzt diese Datei schon wieder gelöscht? Wie kann ich einem Anfänger was erklären, wenn die Dateien, die ich dazu brauche, einfach gelöscht werden? Evil or Very Mad

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group