| |
|
|
Glubbfan | ¡Hola XProfan / FreeProfan Comunidad, Yo ya antes längerer Tiempo angefangen en FreeProfan a programa. Vor kurzem Yo entonces en el Hilfedatei a XProfan X4 el OpenGL Kurs entdeckt y habe ihn me de tiempo algo genauer angeschaut. Dabei ha se ya en ersten Lektion (o. el zweiten) una Cuestión en media Kopf geschlichen. Das Listing es sí folgendes:
proc DrawGLScene
oGL("Clear")
oGL("Origin", -1.5, 0, -6.0)
oGL("Triangle", 2, 2)
oGL("Origin", 1.5, 0, -6.0)
oGL("Quad", 2, 2)
oGL("Show")
ENDPROC
' Hauptprogramm
' -------------
declarar ende%
CLS 0
oGL("Init", %hWnd, 0, 0, 0, 0)
oGL("PosMode", 1)
DrawGLScene()
ende% = 0
Sinestar encargado ende%
WaitInput
if %key = 27
ende% = 1
elseif %key = 4
DrawGLScene()
endif
EndWhile
end
Yo habe sin embargo no verstanden, por qué DrawGLScene() zweimal aufgerufen voluntad muss (una vez reicht doch, oder?) y cómo Yo después de el if Statement en el Bucle weiterprogrammieren se, also si Yo después de el if el código weiterschreibe oder en el elseif. Kann me como alguien helfen?
Grüße Glubbfan |
|
|
| |
|
|
|
RGH | Das erste DrawGKScene es como, así el Szene auch adecuado se, bevor Usted el Ventana verkleinerst oder vergrößerst (%key = 4). Si usted el Größe la ventana änderst, muss el Szene neu adecuado voluntad.
Como Usted weitere Programmaktionen hinzufügst, zeigen el más Kurs-Teile. Como es alles drin, a hin para Laufen por 3D-Welten. Also simplemente sólo veces el kompletten Kurs durcharbeiten.
Und si Fragen son, es hier el richtige Ort.
Saludo Roland |
|
|
| XProfan X4Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 21.06.2021 ▲ |
|
|
|