In meinem PlayerSelectMenu möchte ich die verfügbaren Zeichen anzeigen. Meine Idee ist, einen Rahmen zu haben, in dem der Charakter gezeigt wird. links und rechts vom Rahmen sind Schaltflächen, um zum nächsten Zeichen und zurück zum letzten Zeichen zu wechseln. Gibt es eine Möglichkeit, das Zeichen-Sprite in das Fenster zu laden?QT - Welche Methode zum Anzeigen eines Playerchar
Antwort
Wenn Sie fragen, ist über „Wie ein Bild in QML laden“, dann können Sie einfach das Image
Element verwenden, und dessen Source-Eigenschaft den Pfad des Bildes
source: "qrc:/path/to/image.png"
oder
gebensource: "file:/system/path/to/image.png"
Wenn Ihre Frage zum Einlegen von mehreren Frames und animieren sie, dann gibt es die AnimatedImage
qml component, das Ihnen erlaubt, GIF, animierte Bilder zum Beispiel zu spielen (möglicherweise auch animated png) und der aktuelle Rahmen. Wenn Sie kein Format haben, können Sie manuell mit einem Timer- und/oder Animationselement animieren, indem Sie die Quelle eines Image
Elements manuell ändern.
Ich meinte das Laden einer Liste von Playersprites in einen Rahmen in QT Creator. Ich entwickle ein Beat'm Up Spiel mit einem Spielerauswahlmenü. In diesem Menü möchte ich die verfügbaren Charaktere in 2 verschiedenen Frames für Spieler 1 und Spieler 2 zeigen.
- 1. beste Methode zum Verstecken/Anzeigen eines Widgets
- 2. Wie kann ich programmatisch anzeigen, welche Ressourcen Qt denkt?
- 3. GET oder POST, welche Methode zum Übermitteln eines Formulars?
- 4. Allgemeine Methode zum Anzeigen eines beliebigen TreeView mit AngularJS
- 5. Qt Widgetanimation anzeigen/ausblenden
- 6. Iframe zum Anzeigen eines Videos
- 7. Befehlsschaltfläche zum Anzeigen eines Benutzerformulars
- 8. Lesen eines Cookies zum Anzeigen eines Panels
- 9. Welche Methode zum Parsen verwendet XMLTextReader?
- 10. Qt: Bild anzeigen auf Widget
- 11. Call-Controller-Methode und Variable zum Anzeigen
- 12. Methode von UINavigationController zum Hinzufügen eines Ansichtscontrollers zum Navigationsstapel?
- 13. Welche PHAssetCollection zum Speichern eines Bildes?
- 14. Methode/Freeware zum Anzeigen von Ordnern in Größe Kreisdiagramme
- 15. Verwenden von FeatherLight zum Anzeigen eines DIV
- 16. Ajax Popupextender zum Anzeigen eines Benutzersteuerelements?
- 17. Befehl zum Anzeigen der Abhängigkeiten eines Edelsteins?
- 18. Qt setStyleSheet Welche Schriftart kann ich verwenden?
- 19. Generische Methode zum Anzeigen von Enum-Wert-Namen
- 20. Welche HTTP-Methode verwenden?
- 21. WebCam-Video mit Qt anzeigen
- 22. viele Bilder anzeigen mit Qt
- 23. Verwenden eines CALayer zum Anzeigen eines Alpha-Mapped-Bilds
- 24. Welche Qt-Containerklasse für eine sortierte Liste?
- 25. Welches Qt zum Herunterladen?
- 26. if-Anweisung zum Anzeigen eines html.actionlink in einer Ansicht
- 27. Welche Methode zum Erstellen und Anhängen eines Elements ist in jQuery schneller?
- 28. Die beste Methode zum Generieren eines Migrationszeitstempels
- 29. Methode zum Erstellen eines eindeutigen Validierungsschlüssels/Nummer
- 30. Korrekte Python-Methode zum Löschen eines Bytearrays
Bitte poste dies als Kommentar zu meiner Antwort oder in deiner Antwort, keine separate Antwort :) –