Ich habe eine Textur, die ich als Hintergrund festlegen muss. Scrollen sollte in der linken, rechten und unteren Richtung sein. Ich habe versucht, Textur-Coords zu ändern, eine Reihe von 3 Texturen zu vertauschen und dann horizontale Texturen zu tauschen ... epischer Fehler. Kann jemand einen Hintergrund aus der gleichen gekachelten Textur in allen Richtungen erstellen?Cocos2D. Endless background in alle Richtungen
Antwort
Sie haben viele Ansätze für diese, je Ihre Bedürfnisse:
Wenn Sie für eine große Rolle im Hintergrund suchen (wenn auch nicht unendlich) Sie CCBigImage extension nutzen könnten.
Wenn Sie unendlich scrollende Hintergründe möchten, ist das, was @Skullz vorgeschlagen hat, auch in Ordnung. Sie können diesen Code problemlos ändern, um das Scrollen in beiden Achsen zu unterstützen, anstatt 2 Bilder neu zu positionieren, Sie würden 4 davon neu positionieren.
Verwenden Sie diese Methode, plus einige zufällige Elemente hinzufügen, um etwas Variation hinzuzufügen, sollte genug sein. Sie können CCParallaxNode auch für einen besseren Effekt verwenden.
pabloruiz55 hej Mann, coole Sachen. Ich habe ein ähnliches Problem, ParallaxBackground mit zwei Sprite-Blättern zu verwenden und CCSpriteFrameCache zu verwenden. Ich arbeite mit Retina-Display für iPhone und möchte dem Spiel Abwechslung geben, indem ich nicht ein Bild, das sich selbst wiederholt, aber zwei Bilder für jede Schicht (z. B. eine Schicht hat Wolken und die andere hat blauen Himmel). Leider erlaubt die Beschränkung von 2048x2048 keine größeren Spritesheets und wenn ich versuche, 2 zu verwenden, bekomme ich einen Frame Rate Drop. Soll ich eine Frage mit Code posten? – mm24
- 1. Continuous, looping, scrollbarer Inhalt in alle Richtungen
- 2. Endless Scrolling Hintergrund in SpriteKit
- 3. WPF Gradient in 2 Richtungen
- 4. Wie man eine Figur in alle Richtungen in Matplotlib dreht
- 5. "Endless" AudioInputStream von Socket
- 6. CSS-Übergänge in verschiedene Richtungen
- 7. Erhalten Sie alle Richtungen mit Bing Map SDK in UWP
- 8. Endless ViewPager android
- 9. Endless Adapter für ViewPager
- 10. Endless horizontalen jQuery Ticker
- 11. cocos2d Bildschirm Autorotation Problem
- 12. RecyclerViewPagination Endless Infinite Scrolling Problem
- 13. Endless RecyclerView - Fortschrittsbalken verschwinden nicht
- 14. AAPT Fehler endless gradle Gebäude
- 15. Scroll in beiden Richtungen android
- 16. Android NFC in beide Richtungen
- 17. Endless Recycler Ansicht innerhalb KoordinatorLayout
- 18. Benutzerautorisierung in KohanaPHP App vs Endless Loop
- 19. RecyclerView Endless Infinite Scrolling Problem
- 20. Endless Runner Bildanimation (No SpriteKit)
- 21. Background: InvalidOperationException in RunWorkerCompleted
- 22. Background-Agenten in UWP
- 23. Endless Repeating scrolling Hintergrund as3 Adobe Air
- 24. Sync mit Google Kalender in beide Richtungen
- 25. UIScrollView Scrolling Richtungen
- 26. Mapbox gl Richtungen API
- 27. CSS-Übergang - zwei Richtungen?
- 28. Cocos2d Ressourcen
- 29. Bind ToggleGroup in zwei Richtungen in javafx
- 30. JQuery background-color chrome
Leicht gegoogelt: http://www.youtube.com/watch?v=WUwooABmg3Y – mattblessed
Ja, aber ich muss auch vertikale Tiling hinzufügen –
k Blick auf CCParallaxNode hier: http://www.raywenderlich.com/3611/how-to-make-a-Raum-Shooter-iphone-Spiel – mattblessed