Buchstabenreihe mit delay
Übersicht

Roma3htBetreff: Buchstabenreihe mit delay |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hallo. Ich habe ein kleines problem hier erst mal der code
Code: [AUSKLAPPEN] Text 10,50,"H"
Delay (100) Text 20,50,"a" Delay (100) Text 30,50,"l" Delay (100) Text 40,50,"l" Delay (100) Text 50,50,"o" WaitKey Mein problem ist: geht das auch nicht einfacher ? wo ich einfach nur den Text schreiben kann und der das Automatisch ein Delay setzt nach jedem buchstaben ? oder bessergesagt das der wartet.... Weil wenn ich so den Text schreiben will kasnn das ziemlich lange dauern.... |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
for![]() ![]() ![]() |
||
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 |
![]() |
Abrexxes |
![]() Antworten mit Zitat ![]() |
---|---|---|
Nein, das ist in keiner Sprache möglich. -..-
Und jetzt lies Einsteigertuts, sonst werden einige hier bestimmt mächtig sauer. ![]() cu |
||
![]() |
M0rgenstern |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wie wärs mit Waitkey?
Oder du könntest das irgendwie als Schleife machen. Und die einzelnen Buchstaben in nem Array speichern. Bei jedem SChleifendurchlauf erhöst du das Array damit der nächste Buchstabe geladen wird. Am ende der Schleife setzt du dann ein Delay. lg, M0rgenstern |
||
Roma3ht |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ja es geht danke^^ | ||
![]() |
hecticSieger des IS Talentwettbewerb 2006 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hier eine Möglichkeit von vielen:
Code: [AUSKLAPPEN] Graphics 800,600,0,2
SetBuffer BackBuffer() Local Timer=CreateTimer(75) Local Inhalt$="Hallo Welt!" Local MS%=MilliSecs() Local MX%,MY% While Not KeyHit(1) MX=MouseX() MY=MouseY() Text MX,MY-20,Left(Inhalt,(MilliSecs()-ms)/500) WaitTimer(Timer) Flip 0 Cls Wend End |
||
Download der Draw3D2 V.1.1 für schnelle Echtzeiteffekte über Blitz3D |
![]() |
Jo0oker |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du könntest das entweder mit Mid oder Data lösen.
Also eine schleife die dir nach und nach jeden bochstaben ausgibt. Mid: Code: [AUSKLAPPEN] Local timer% = Millisecs() local hallo$ = "Hello" for i = 1 to 5 if timer+100<Millisecs Text 20,20,Mid(hallo, i-1,i) timer = Millisecs() next Achtung, der code ist nicht gtestet!!! Allerdings ist die variante von hectic viel viel besser lg Jo0oker |
||
Tehadon, das kostenlose 3D RPG
www.tehadon.de http://www.blitzforum.de/worklogs/14/ Das Abenteuer wird beginnen! |
Coffee |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
du könntest auch eine funktion schreiben, die den text als parameter erwartet... dann wäre das ganze öfter aufrufbar... | ||
*Mjam* |
Roma3ht |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
FEHLER SRY löscht den beitrag und das theard | ||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group