So hier dann mal mein fast fertiges Programm:
Danke für die vielen Hilfestellungen!
Die Suche ergab 32 Treffer
- So 18. Mär 2012, 15:16
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
- So 18. Mär 2012, 11:13
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
Ok danke!
- Sa 17. Mär 2012, 18:07
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
scihbam37 hat geschrieben:
Jetzt würde ich gerne durch ein MenuItem.Click eine externe Anleitung öffnen:
also wenn ich auf das Menu klicke dann öffnet sich die Texdatei Anleitung.
- Fr 16. Mär 2012, 15:57
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
so ich meld mich dann auch mal wieder. Vielen Dank nochmal für die vielen Hilfestellungen!
Ich habe es jetzt soweit hinbekommen, dass die braunen blöcke zufällig erzeugt werden, der Spieler diese auch zerstören kann, dass die Bomben "tödlich" sind usw.
Jetzt würde ich gerne durch ein MenuItem ...
Ich habe es jetzt soweit hinbekommen, dass die braunen blöcke zufällig erzeugt werden, der Spieler diese auch zerstören kann, dass die Bomben "tödlich" sind usw.
Jetzt würde ich gerne durch ein MenuItem ...
- Di 6. Mär 2012, 15:10
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
Ja ich weiß! Aber trotzdem.
Was muss ich bei der Listbox abfragen damit ich auf den Inhalt zugreifen kann?
Was muss ich bei der Listbox abfragen damit ich auf den Inhalt zugreifen kann?
- Di 6. Mär 2012, 14:59
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
ich hab das jetzt so gelöst:
for v:= 0 to 10 do
for k:= 0 to 8 do
begin
l:=30*k+random(2)*60;
listbox1.Items.Add(inttostr(l));
listbox2.Items.Add(inttostr(v*30));
listbox3.Items.Add(inttostr(l+30));
listbox4.Items.Add(inttostr((v+1)*30));
Image1.Canvas.pen.color:=clblack;
Image1.Canvas ...
for v:= 0 to 10 do
for k:= 0 to 8 do
begin
l:=30*k+random(2)*60;
listbox1.Items.Add(inttostr(l));
listbox2.Items.Add(inttostr(v*30));
listbox3.Items.Add(inttostr(l+30));
listbox4.Items.Add(inttostr((v+1)*30));
Image1.Canvas.pen.color:=clblack;
Image1.Canvas ...
- Mo 5. Mär 2012, 19:16
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
und kann ich folgende koordinaten von l und v leicht speicher und wieder abrufen?
Das brauchst du nicht. Denn: Die Player, sind Variablen, die haben z.b. zwei Felder wie X und Y. Wenn du eine Tastertur Steuerung haben möchtest, kannst du einfach X und Y entsprechend verändern.
Jedoch solltest du ...
- Mo 5. Mär 2012, 16:54
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
hmm okey setz ich mich mal bei einer ruhigen Minute ran ;)
und die nächste Frage :D
if (b div 30 = true) and (c div 30 = true) then //wobei true hier als ganzzahlig interpretiert werden soll
...
wie kann ich abfragen ob der Wert b div 30 eine ganze Zahl ist?
und kann ich folgende koordinaten ...
und die nächste Frage :D
if (b div 30 = true) and (c div 30 = true) then //wobei true hier als ganzzahlig interpretiert werden soll
...
wie kann ich abfragen ob der Wert b div 30 eine ganze Zahl ist?
und kann ich folgende koordinaten ...
- Mo 5. Mär 2012, 16:09
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
kannst du das bitte nochmal erklären?pluto hat geschrieben: TGameFeldTyp =(stein, player1,player2) und muss unterhalb von Type deklariert werden.
- So 4. Mär 2012, 14:50
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
Vielen Dank das hat mich jetzt schon echt vorwärts gebracht!
- So 4. Mär 2012, 12:52
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
So weit ok, aber die Verknüpfung von den Koordinaten meines Spielers und dem Array bekomme ich nicht hin.
Wie definiert man das das array[0,0] ein feld der größe 30x30 und den koordinaten 0,0 ist? oder für array[1,1] koordinaten 30,30?
Es tut mir leid wenn ich euch mit meinen allgemeinen Fragen ...
Wie definiert man das das array[0,0] ein feld der größe 30x30 und den koordinaten 0,0 ist? oder für array[1,1] koordinaten 30,30?
Es tut mir leid wenn ich euch mit meinen allgemeinen Fragen ...
- Sa 3. Mär 2012, 22:30
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
Du brauchst nicht die Farbe abzufragen.
Du hast ein 2D Array. Jeder Eintrag könnte ein Record sein. Der Record könnte ein Feld unter anderen bekommen, wo der Typ drin ist. Z.B. wenn es nur ein Typ gibt: Frei oder nicht frei könnt es auch ein Boolean Feld sein.
Die kannst du dann ganz einfach ...
Du hast ein 2D Array. Jeder Eintrag könnte ein Record sein. Der Record könnte ein Feld unter anderen bekommen, wo der Typ drin ist. Z.B. wenn es nur ein Typ gibt: Frei oder nicht frei könnt es auch ein Boolean Feld sein.
Die kannst du dann ganz einfach ...
- Sa 3. Mär 2012, 17:17
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
okey ich werde es probieren... :)
wo ich unbedingt Hilfe bräuchte wäre bei der Abfrage der Farbe von cnavas.
Ich erzeuge an zufälligen Positionen Blöcke, gegen die der Spieler laufen soll, also nicht dran vorbeikommt.
Diese Blöcke male ich mit canvas.
Ich bräuchte jetzt eine Prozedur die ungefähr ...
wo ich unbedingt Hilfe bräuchte wäre bei der Abfrage der Farbe von cnavas.
Ich erzeuge an zufälligen Positionen Blöcke, gegen die der Spieler laufen soll, also nicht dran vorbeikommt.
Diese Blöcke male ich mit canvas.
Ich bräuchte jetzt eine Prozedur die ungefähr ...
- Sa 3. Mär 2012, 13:51
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
Schön, aber eine Erklärung wie das geht wäre auch hilfreich 
Kann ich im Quelltexeditor links erstellen, die wenn ich auf eine procedure klicke zu dieser springt oder wieder zum anfang?

Kann ich im Quelltexeditor links erstellen, die wenn ich auf eine procedure klicke zu dieser springt oder wieder zum anfang?
- Sa 3. Mär 2012, 12:00
- Forum: Einsteigerfragen
- Thema: Random, Canvas, Array und anderes
- Antworten: 36
- Zugriffe: 8953
Re: Random, Canvas, Array und anderes
Danke schonmal dafür...
Also ich habe dieses Feld, 342x342. feld.PNG
Jetzt möchte ich, dass der Rote/Blaue Spieler nicht über die schwarzen Blöcke laufen kann, gibt es eine einfachere Möglichkeit als diese
if (y1<61) and (y1>2) and (x1=2) then //y1 und x1 sind die Positionsangaben des roten ...
Also ich habe dieses Feld, 342x342. feld.PNG
Jetzt möchte ich, dass der Rote/Blaue Spieler nicht über die schwarzen Blöcke laufen kann, gibt es eine einfachere Möglichkeit als diese
if (y1<61) and (y1>2) and (x1=2) then //y1 und x1 sind die Positionsangaben des roten ...