Schreibmaschienen-Effekt
Übersicht

![]() |
DanteBetreff: Schreibmaschienen-Effekt |
![]() Antworten mit Zitat ![]() |
---|---|---|
Hallo an alle!
Weiß jemand wie man,mit einem Bmp-font einen schreibmaschenen-effekt macht? ![]() Also das jeder buchstabe einzeln nacheinander angezeigt wird?? Danke für jede Antwort^^ |
||
- Zuletzt bearbeitet von Dante am Do, Okt 14, 2004 18:43, insgesamt 2-mal bearbeitet
![]() |
Henry |
![]() Antworten mit Zitat ![]() |
---|---|---|
Indem Du die Buchstaben des Textes einzeln auf den Bildschirm zeichnest, mit einer Verzögerung zwischen den einzelnen Buchstaben? | ||
Aiya Eärendil Elenion Ancalima!
All you have to decide is what to do with the time that is given to you. • Robsite.de ist eine Anlaufstelle für Tutorials und Tools, die Noobs das Leben leichter machen! • Forensuche ist nicht nur als Lückenfüller in den oberen Links gedacht! |
![]() |
Dante |
![]() Antworten mit Zitat ![]() |
---|---|---|
ok ich versuchs mal,danke ![]() |
||
![]() |
Freeman |
![]() Antworten mit Zitat ![]() |
---|---|---|
falls du renes buch "Spieleprogrammieren mit BB " hast wirst du auf der cd 2 beispiele für dein problem finden, und es lässt sich dann ohne probleme nutzen,und kann bei belieben auf deine Wünsche zugeschnitten werden ![]() FrEeMaN |
||
![]() |
Chester |
![]() Antworten mit Zitat ![]() |
---|---|---|
Das müsste das sein was du suchst(aus Thread Harvest Moon Dialog(nichtvon mit)):
Code: [AUSKLAPPEN] SetBuffer BackBuffer() x=0 p=1 a$="ABCDEFGHIJKLMNOPQRSTUVWXYZ" ;Dein Text l=Len(a$) While Not KeyDown(1) x=x+1 If x> 10 p=p+1 If p>l Then p=l x=0 EndIf Text 20,20,Mid(a$,1,p) Flip Wend |
||
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
Das ist übelster Code, chester, da er nicht auf jedem Rechner gleich schnell läuft.
Wenn du einen konstanten Effekt willst, schau nach millisecs() - damit kannst du dann in definierten Abständen neue Buchstaben ausgeben. |
||
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 |
![]() |
Chester |
![]() Antworten mit Zitat ![]() |
---|---|---|
Sry war ja nicht von mir...
Hier meine überarbeitete Version: Code: [AUSKLAPPEN] SetBuffer BackBuffer() x=0 p=1 a$="ABCDEFGHIJKLMNOPQRSTUVWXYZ" ;Dein Text l=Len(a$) While Not KeyDown(1) If MilliSecs()>Timer+20 Then x=x+1 If x> 10 p=p+1 If p>l Then p=l x=0 EndIf Timer=MilliSecs() EndIf Text 20,20,Mid(a$,1,p) Flip Wend WEiß zwar nicht ob das so stimmt^^, aber spiele einfach damit rum, dann kommst du schon hinter die Erleuchtung. |
||
![]() |
Dante |
![]() Antworten mit Zitat ![]() |
---|---|---|
Juhu^^es klappt danke an alle!!!!!!!!
![]() |
||
Apocalyptic |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
@ chester: Also, wenn schon Millisecs, dann bitte ohne die x Variable...
Code: [AUSKLAPPEN] SetBuffer BackBuffer()
x=0 p=1 a$="ABCDEFGHIJKLMNOPQRSTUVWXYZ" ;Dein Text l=Len(a$) While Not KeyDown(1) If MilliSecs()>Timer+200 Then p=p+1 If p>l Then p=l Timer=MilliSecs() EndIf Text 20,20,Mid(a$,1,p) Flip Wend |
||
Suum cuique
[ www.ffs-net.de.vu ] [ Raycaster ] |
![]() |
joachim_neu |
![]() Antworten mit Zitat ![]() |
---|---|---|
natürlich musst du in die schleife auch noch das einbauen, was du sonst noch so anzeigen willst, zb hintergründe, buttons, figuren, usw.! | ||
http://www.joachim-neu.de | http://www.orbitalpirates.de | http://www.middleageworld.de |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group