Ich mache ein Platformer-Spiel mit 4 Charakter-Objekten: Ninja_Standing_Right, Ninja_Walking_Right, Ninja_Walking_Left und Ninja_Standing_Left. Ich habe eine Ansicht angewendet, die Ninja_Walking_Right folgt aber, wenn der Ninja auf ein anderes Objekt ändert, wie Ninja_Walking_Left, wird die Ansicht nicht folgen. Dies ist offensichtlich, da Ninja_Walking_Left und Ninja_Walking_Right verschiedene Objekte sind aber wie kann ich es machen, so dass der Blick folgt sowohl Ninja_Walking_Right und Ninja_Walking_Left oder dort was auch immer andere Methode ist, danke!Meine Ansicht folgt der stehenden Version meines Charakters, aber nicht der gehenden Version
0
A
Antwort
0
Ich würde empfehlen, das Sprite des Objekts eher zu ändern, als sich das ganze Objekt zu verändern. Dies würde sowohl Ihr Problem beheben als auch verhindern, dass Sie für alle Spielerrichtungsobjekte den gleichen Code haben.
Verwandte Themen
- 1. Warum folgt meine Lupe nicht der Maus?
- 2. Die Bilder meines Themas reagieren nicht auf WordPress Version 4.4.2
- 3. Ändern der Java-Version
- 4. Marshmallow wirft FileNotFoundException, aber ältere Version nicht
- 5. Kann der Konfigurationswert nicht in der Version 2.5.3 angezeigt werden?
- 6. Warum verwendet meine Anwendung immer die neueste GAC-Version anstelle der referenzierten Version?
- 7. GIT ziehen: ersetzen lokale Version mit der Remote-Version
- 8. Downgrade der Android-API-Version
- 9. ngAnimate in der Version 1.3.10 funktioniert nicht
- 10. PowerShell: Funktioniert Version 2 nahtlos mit Skripten der Version 1?
- 11. Version nicht während der Transaktion erhöht
- 12. java --version funktioniert nicht in der Befehlszeile
- 13. Wie die WiX Bundle-Version der Version meiner Anwendung entspricht
- 14. Was ist meine HAProxy-Version?
- 15. PHP: Ermitteln der erforderlichen Version
- 16. Emacs sieht das Verzeichnis mit der neuen org-mode-Version, aber lädt die alte Version
- 17. Entfernen der Version aus der XML-Datei
- 18. Packagist nimmt meine neue Version von GitHub nicht an
- 19. Yii2 - Ändern der jQuery-Version
- 20. npm Installation der falschen Version
- 21. Sync-Version der asynchronen Methode
- 22. Rubin: inkompatible Version der Bibliothek
- 23. Quelle sicher vergleichen alte Version mit der aktuellen Version
- 24. "Iron" Version der gängigen Programmiersprachen
- 25. Simulink-Version der AnyLogic-Komponente
- 26. Quelle der appengine veröffentlichten Version
- 27. JSF druckerfreundliche Version der Datentabelle
- 28. AppEngine: Aktuelle Version der Anwendungsversion
- 29. Überprüfen DWARF-Version der Kompilierungseinheit
- 30. Aktualisierung der 2. Version der App
Ich weiß, dass Stack-Überlauf, so Kommentare wie dank zu vermeiden, aber Sie haben es sich verdient. Vielen Dank! – Max