Geschwindigkeit
Übersicht

![]() |
ChesterBetreff: Geschwindigkeit |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hi@all
Läuft eigentlich sowas : Code: [AUSKLAPPEN] For a = 0 To 100 Next auf jedem Computer gleich schnell durch??? Wenn nein wie m,ach ich dass es so ist^^?? MfG ChEsTeR |
||
![]() |
stfighter01 |
![]() Antworten mit Zitat ![]() |
---|---|---|
nein es läuft nicht gleich schnell
und das kannst du mit nen timer (millisecs) machen oder näherungsweise auch mit delay mfg stfighter |
||
Denken hilft! |
![]() |
dominik |
![]() Antworten mit Zitat ![]() |
---|---|---|
delay 10
oder: start = millisecs() ziel = start - millisecs() if ziel => 10 then EDIT: was geht denn? ic hhab vor dir gepostet dann stands dar dann hab ich editiert und dann steht mein beitrag hinter deinem.??????????????? |
||
BB+ 1.41|Sempron 2.8|geforce fx5200|1GB DDR|XP home SP2 / prof. |
![]() |
Chester |
![]() Antworten mit Zitat ![]() |
---|---|---|
if ziel => 10 then mache was? | ||
![]() |
dominik |
![]() Antworten mit Zitat ![]() |
---|---|---|
setzt start wieder auf millisecs() und next | ||
BB+ 1.41|Sempron 2.8|geforce fx5200|1GB DDR|XP home SP2 / prof. |
![]() |
Chester |
![]() Antworten mit Zitat ![]() |
---|---|---|
sry, ich habs heute nicht so-........
Was zum Kuckuck meinst du? Schreib mir mal den Code WAS du meinst |
||
Apocalyptic |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
dominik hat Folgendes geschrieben: delay 10
Sorry, aber das ist doch Blödsinn, dadurch erreichst du genausowenig eine gleichbleibende Geschwindigkeit wie mit der obengenannten Schleife... |
||
Suum cuique
[ www.ffs-net.de.vu ] [ Raycaster ] |
![]() |
Chester |
![]() Antworten mit Zitat ![]() |
---|---|---|
Apocalyptic hat Folgendes geschrieben: dominik hat Folgendes geschrieben:
delay 10
Sorry, aber das ist doch Blödsinn, dadurch erreichst du genausowenig eine gleichbleibende Geschwindigkeit wie mit der obengenannten Schleife... Müsst ihr mich unbedingt durcheinander machen ? Was zum Kuckuck war jetzt was?? was stimmt und was nicht?? Ich willl nämlich für Skywalk 2, dass endlich mal alle ohne das Problem sind |
||
![]() |
HolzchopfMeisterpacker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hmm hier im FAQ & Tutorial Forum gibts einen Beitrag zu "Frame unabhängig programmieren". Ich glaube, das ist genau das, was du suchst. | ||
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BY ♫ BinaryBorn - Yogurt ♫ (31.10.2018) Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm |
Apocalyptic |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Nimm Millisecs:Code: [AUSKLAPPEN] If MilliSecs()>Timer+100 Then
Aktion() Timer=MilliSecs() EndIf |
||
Suum cuique
[ www.ffs-net.de.vu ] [ Raycaster ] |
![]() |
Chester |
![]() Antworten mit Zitat ![]() |
---|---|---|
@holzchopf:
mal sehn @Apocalyptical: Dann müsst ich ja Aktion() durch das ganze Proggi ersetzten (geht das?) |
||
Apocalyptic |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Du musst eben das, was auf allen Rechnern gleichzeitig laufen soll, mit nem Timer versehen (also nicht die Grafikausgabe, sondern Berechnungen etc.)
Bsp: (ist vielleicht schlecht gewählt, aber mir fällt grad nix ein ![]() SetBuffer BackBuffer()
Repeat Cls If MilliSecs()>Timer+1000 Then Blink=1-Blink Timer=MilliSecs() EndIf If Blink=1 Then Text 0,0,"Blink" Flip Until KeyHit(1) Der Text erscheint auf ALLEN Rechnern 1 Sekunde lang und wird 1 Sekunde lang ausgeblendet. (Solange der Rechner für einen Schleifendurchgang nicht länger als eine Sekunde braucht... aber das sollte wohl eher nicht vorkommen ![]() |
||
Suum cuique
[ www.ffs-net.de.vu ] [ Raycaster ] |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group