Test-Problem
Übersicht

![]() |
Dark ManiaBetreff: Test-Problem |
![]() Antworten mit Zitat ![]() |
---|---|---|
Nun, ich lerne momentan den Umgang mit Variablen etc. Nun wollte ich ein kleines Programm erstellen, das die Koordinaten des Mauzeigers anzeigt. Es geht auch, nur die Anezigen flackern imm so komisch.
Code: [AUSKLAPPEN] While Not KeyHit(1)
mausx=MouseX() mausy=MouseY() Color 0, 0, 0 Rect 0, 0, 999, 999, 1 Color 255, 255, 255 Text 10, 10, ("Maus X:") + mausx Text 10, 20, ("Maus Y:") + mausy Wend Print ("Fertig") Das ist der Code. Nun, was habe ich falsch gemacht? Ich weiss das es ein nutzloses Programm ist... Dark Mania |
||
![]() |
rambo256 |
![]() Antworten mit Zitat ![]() |
---|---|---|
Du musst:
Code: [AUSKLAPPEN] Graphics 800,600 setbuffer backbuffer() repeat cls ... flip until ... schreiben. Eigentlic steht das in jedem Tutorial... ![]() Edit: Das: Code: [AUSKLAPPEN] rect 0,0,999,999,1 ersetzt man heutzutage mit cls ![]() |
||
Asus F53z
Das Leben ist eine reine Konkatenation... |
![]() |
Dark Mania |
![]() Antworten mit Zitat ![]() |
---|---|---|
Oh... Dummer ANfänger Fehler von mir.
Ich dahcte mir man bräuchte den Buffer nur bei 3d, aber egal. Danke. Dark Mania |
||
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
![]() Code: [AUSKLAPPEN] GRaphics 800,600,0,2
setbuffer backbuffer() Hidepointer repeat CLS Time = Time +1 mausx=MouseX() mausy=MouseY() Color 255, 255, 255 Text MausX+20, MausY, ("Maus X:") + mausx ,1,0 Text MausX, MausY+20, ("Maus Y:") + mausy ,1,0 Text 0,0,"Das Programm Läuft seit: " + Time + "Frames" Flip Until keyhit(1) End |
||
between angels and insects |
David |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Hi!
Code: [AUSKLAPPEN] Graphics 800, 600, 0, 2 SetBuffer BackBuffer() HidePointer() While Not KeyHit( 1 ) time = time + 1 mausX = MouseX() mausY = MouseY() Color 255, 255, 255 Text mausX, mausY, "Maus X: " + mausX, 1, 0 Text mausX, mausY + 20, "Maus Y: " + mausY, 1, 0 Text 0, 0, "Das Programm läuft seit: " + time + " Frames" Flip Cls Wend End Der Backbuffer hat nicht zwangsweise nur etwas mit 3D Grafik zu tuen. Es ist einfach so, das alle Grafiken zuerst im Backbuffer gezeichnet werden und dann auf in einem Schwung in den Frontbuffer "geworfen" werden. So hat man das nervige Flackern los... ![]() grüße |
||
http://bl4ckd0g.funpic.de |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group