Ich kann nicht herausfinden, wie Grafiken mit Code verknüpft sind, so wie es in Spielen und Betriebssystemen wie Windows, OS X, etc getan wird. Wie wird es gemacht? Wird der Code über die Grafik ausgeführt oder wird die Grafik über den Code ausgeführt?Wie wird Code mit Grafiken synchronisiert?
0
A
Antwort
1
Das System sendet einen Frame-Synch-Interrupt oder eine Nachricht. Der Code wird so geschrieben, dass er einen Teil der Arbeit leicht unter einem Frame abarbeitet, und er hat dann einen neuen Frame, der dem Betrachter angezeigt wird, wenn die Anfrage kommt.
Wenn sich also ein Raumschiff bewegt, berechnet das Programm seine Geschwindigkeit in Pixel pro 1/60 Sekunde. Dann fügt es diesen Betrag zu seiner Position hinzu und zeichnet es auf dem neuen Rahmen neu.
Verwandte Themen
- 1. Wie Einheit Test synchronisiert Code
- 2. Wie getchar() wird mit STDIO Stream synchronisiert?
- 3. Wie wird `gam.lock` mit` package.json` synchronisiert?
- 4. Wie wird das Bild synchronisiert?
- 5. Wird DataGridView.DataSource mit der DataGridView-Benutzeroberfläche synchronisiert?
- 6. Wie wird mit einer früheren Änderungsliste in GitHub synchronisiert?
- 7. Simulator/Gerät wird nicht mit iCloud synchronisiert
- 8. vimrc wird plattformübergreifend und mit Dropbox synchronisiert.
- 9. Eclipse egit: Wie wird mit Remote Repo synchronisiert?
- 10. Wie wird der Ordner mit Vagrant in Windows synchronisiert?
- 11. Synchronisiert Ordner in vagrant synchronisiert wird nicht in Echtzeit
- 12. Wie synchronisiert man Aufgaben?
- 13. Wie wird die Laufkonfiguration mit der Produktkonfiguration in Eclipse synchronisiert?
- 14. Wie wird der Browserverlauf synchronisiert, wenn Ajax verwendet wird?
- 15. Individuelle Schriftstile mit Grafiken
- 16. Mischen synchronisiert() mit ReentrantLock.lock()
- 17. Bildzeichnen mit Grafiken C#
- 18. Flüchtig mit synchronisiert zusammen
- 19. Highmaps Grafiken mit Laravel5
- 20. Wie wird die Textgröße in Assembly-Grafiken erhöht?
- 21. Fehler mit Grafiken gnuplot
- 22. Gradle synchronisiert mit ButterKnife
- 23. Der Visual Studio Team Services-Code wird nicht mit der Azure-Website synchronisiert - git
- 24. Grafiken mit Garnele
- 25. Grafiken mit xlsx4j generieren?
- 26. Wie wird das SelectedItem eines TreeViews und ListBox synchronisiert?
- 27. Wie wird die serielle Warteschlange für URLSession-Aufgaben synchronisiert?
- 28. Unbekannte Eigenschaft 'LibraryVariants' - Gradle wird nicht synchronisiert
- 29. Azure AD Connect-Gruppenmitgliedschaft wird nicht synchronisiert
- 30. Wie man Sounds mit SoundPool synchronisiert