bilder switchen??? o_O
Übersicht BlitzBasic Beginners-Corner
NitroBetreff: bilder switchen??? o_O |
Fr, Okt 21, 2005 19:01 Antworten mit Zitat |
|
---|---|---|
hi
ich würde gerne 2 bilder swictchen also erst oben dann in der mitte und das im 2 sec tackt. Mein Quellcode bis jetzt: SetBuffer BackBuffer() ball = LoadImage("e:\teg1.jpg") ; PosX= 0 PosY= 200 ball2 = LoadImage("e:\teg1.jpg") PosX= 0 PosY= 400 While Not KeyDown(1) Cls ball = LoadImage("e:\teg1.jpg") ; PosX= 0 PosY= 200 DrawImage teg,PosX,PosY Cls teg = LoadImage("e:\teg1.jpg") ; PosX= 0 PosY= 200 DrawImage teg1,PosX,PosY Flip Wend End |
||
Ofenrohr |
Fr, Okt 21, 2005 22:57 Antworten mit Zitat |
|
---|---|---|
hallo,
ich weis zwar nicht genau, was du mit "switchen" meinst, aber du hast einige komische fehler im quellcode. vor der schleife: ball = LoadImage("e:\teg1.jpg") ball2 = LoadImage("e:\teg1.jpg") du lädst in 2 variablen das selbe bild. (das mit pos ist auch unstimmig) in der schleife: ball = LoadImage("e:\teg1.jpg") du machst das, was du nur einmal vor der schleife tun musst und getan hast auch in der schleife, in eine variable, die schon das teg1 bild enthält. zuletzt lädst du ein 4. mal das selbe bild in noch eine variable. teg = LoadImage("e:\teg1.jpg") das mit pos kommt ebenfalls nicht hin, du gibst eine position an um sie gleich danach wieder anders zu belegen? bitte erkläre genau, was du mit "switchen" meinst. mfg ofenrohr |
||
Ofenrohr.net |
Firstdeathmaker |
Sa, Okt 22, 2005 1:01 Antworten mit Zitat |
|
---|---|---|
Meist du so?:
BlitzBasic: [AUSKLAPPEN]
|
||
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon Gewinner des BCC #57 User posted image |
NitroBetreff: ??? |
Sa, Okt 22, 2005 10:32 Antworten mit Zitat |
|
---|---|---|
Hallo!!!
Ich habe das prob jetzt selbst gelößt! Die Admins können jetzt das Thema schließen. BlitzBasic: [AUSKLAPPEN]
|
||
Ebola33 |
Sa, Okt 22, 2005 13:29 Antworten mit Zitat |
|
---|---|---|
Ohje, mir wird ganz anders wenn ich diese ganzen Flips und delays in einer Schleife sehe.
1. Versuch auf delay zu verzichten mein Vorschlag wäre millisecs(), sie dir diesen Befehl einmal an. 2. Niemals mehrere Flips in einer Schleife, in deinem Fall mein ich die Hauptschleife(while/wend), benutzen. Versuch es so hin zu bekommen dass du flip nur 1 x am ende dieser Schleife stehen hast. mfg ebo |
||
ansteckend...
verstaubtes Projekt : http://www.mitglied.lycos.de/ebola33/ |
NitroBetreff: ok |
Sa, Okt 22, 2005 13:43 Antworten mit Zitat |
|
---|---|---|
danke
werd ich mir ma anlooken |
||
Florian |
Sa, Okt 22, 2005 14:04 Antworten mit Zitat |
|
---|---|---|
Ich würde nicht jedes Bild einzeln laden.
Mit den Befehl LOADANIMIMAGE gibt es eine bessere Möglichkeit zum laden. http://www.blitzbase.de/befehl...mimage.htm BlitzBasic: [AUSKLAPPEN]
|
||
MoBetreff: Re: ??? |
Sa, Okt 22, 2005 16:43 Antworten mit Zitat |
|
---|---|---|
Nitro hat Folgendes geschrieben: Ich habe das prob jetzt selbst gelößt! Was selber gelöst?.... sag doch dem Firstdeathmaker wenigstens Danke! Mo |
||
500 Euro Studiengebühren... ich glaub ich zieh in den Wald!!!
Eine Floßfahrt die ist lustig... *sing* |
Ebola33 |
Sa, Okt 22, 2005 16:56 Antworten mit Zitat |
|
---|---|---|
Für einen solchen Code braucht man sich nicht zu bedanken. Meine Meinung. | ||
ansteckend...
verstaubtes Projekt : http://www.mitglied.lycos.de/ebola33/ |
Eclipse |
Sa, Okt 22, 2005 17:30 Antworten mit Zitat |
|
---|---|---|
als anfänger schon | ||
Ebola33 |
Sa, Okt 22, 2005 18:38 Antworten mit Zitat |
|
---|---|---|
Wenn man als Anfänger einen solchen Code annimmt dann wird man ewig Anfänger bleiben. | ||
ansteckend...
verstaubtes Projekt : http://www.mitglied.lycos.de/ebola33/ |
Firstdeathmaker |
So, Okt 23, 2005 1:43 Antworten mit Zitat |
|
---|---|---|
Hmm, also natürlich hätte ich auch was schönes mit Millisecs() und Timern e.t.c. coden können, aber das war ja nicht verlangt. Ich habe den Code extra so einfach gehalten damit ein Anfänger dadurch nicht direkt überfordert wird. Wenn man nämlich zunächst nur so mit komplizierten Sachen zugetextet wird kann einem die Lust daran auch schnell vergehen. Wenn man hingegen Erfolge erzielt steigert das die Motivation, deshalb habe ich einen so einfachen Code gepostet. Du kannst den Code ja gerne runtermachen Ebola33, aber er hat den Zweck am einfachsten erfüllt oder? Das Millisecs() Ding ist zwar Ausbaufähiger, aber wenn nur 2 Bilder im 2 Sek. Takt geswiched werden ist das doch wirklich etwas zu kompliziert gelöst 8)
Schließlich sind wir hier in der Beginners-Corner. (by the way: Der andere Code ist nicht so schön eingerückt ) |
||
www.illusion-games.de
Space War 3 | Space Race | Galaxy on Fire | Razoon Gewinner des BCC #57 User posted image |
Ebola33 |
So, Okt 23, 2005 12:18 Antworten mit Zitat |
|
---|---|---|
Ok ok, evtl. habe ich ein wenig übereagiert. Sorry dass ich deinen Code so runtergemacht habe;-) .Trotzdem bin ich der Meinung dass man von vornherein vernünftig programmieren sollte. Auch wenns Anfangs etwas schwieriger ist so führt das später glaube ich zu einem wesentlich besseren Programmierstil.
mfg ebo |
||
ansteckend...
verstaubtes Projekt : http://www.mitglied.lycos.de/ebola33/ |
Übersicht BlitzBasic Beginners-Corner
Powered by phpBB © 2001 - 2006, phpBB Group