Ich arbeite an einem Projekt (Slots Game) mit cocos2d. Ich muss die Pickeransicht hinzufügen, um die Rolle zu drehen (Bildkette). Aber ich kann diese Rotation nicht machen. Wenn Sie eine Lösung dafür haben, geben Sie mir bitte die Anweisung, wie kann ich dies mit der Picker-Ansicht oder ohne Picker-Ansicht tun. Bitte ans mich mit Hilfeanleitung.Wie kann ich die Picker-Ansicht in der iPhone-Anwendung mit cocos2d verwenden?
Antwort
Cocos2d ist keine .nib-Datei. Es gibt keine einfache "Picker-Ansicht". Wenn du diese Unterscheidung nicht machen kannst, wird cocos2d mehr Ärger machen, als es wert ist.
Stattdessen sollten Sie wahrscheinlich ein Spinnrad animieren, und dann ein statisches Bild jedes Symbols auf dem Rad. Machen Sie diese zu einer Klasse. Fügen Sie drei zu der Schicht hinzu, in der sie leben, und dann, sobald der Hebel oder was auch immer gezogen wird, sagen Sie ihnen, in den Spin-Modus zu gehen, dann warten und dann in ein statisches Bild gehen, das durch einen zufälligen() Aufruf oder etwas definiert wird.
Wenn ich das richtig lese ... willst du mit UIPicker einen Spielautomatenzylinder simulieren?
Wenn ja, vertrauen Sie mir, das ist viel Ärger als es wert ist. Das ist viel mehr Anpassung, die UIPicker jemals unterstützen sollte. Mach dein eigenes Spinnrad, es wird einfacher, und du wirst mehr nützliche Lektionen lernen (als arkane Unterklassentricks, um UIPicker zu täuschen, was du wahrscheinlich NIEMALS wieder tust).
Ich arbeite auch an einem Projekt, das auf Spielautomaten basiert. Ich habe versucht, UIPicker zu manipulieren, aber dies ist nicht in der Lage zu bekommen, was genau der Spielautomat aussieht, also habe ich mich entschieden, UIScrollView und UIImageView zu verwenden. Das kommt gut an, funktioniert gut, wir müssen nur die Bilder navigieren, wie wir es wollen.
Für Zufallszahlen habe ich eine Klasse erstellt, die die Zufallszahl nach meinem Algorithmus generieren.
Danke, Abu
- 1. Wie kann ich mySQL Datenbankverbindung mit Cocos2d-JS verwenden
- 2. Wie kann ich Berührung in cocos2d erkennen?
- 3. Wie kann ich die Option "Ziehen" in Cocos2d implementieren?
- 4. Kann die cocos2d Director-Rückkehrzeit?
- 5. Wie kann ich Shake Gesture in Cocos2d CCLayer hinzufügen?
- 6. Wie verwende ich cocos2d mit Xcode?
- 7. Wie kann ich MYSQL-Datenbankverbindung in der iphone Anwendung benutzen, die cocos2d verwendet?
- 8. Wie kann ich cocos2d-x Vorlagen in Xcode einbinden?
- 9. Wie kann ich ein Array von Array in cocos2d erstellen?
- 10. Wie kann ich SimpleAudioEngine Tonhöhe, Pan, Gain-Option in cocos2d-x verwenden
- 11. Cocos2d Wie wechsle ich Szenen
- 12. Wie bekomme ich die Mitte des Bildschirms in cocos2d?
- 13. Verwenden von benutzerdefinierten Schriftarten in Cocos2d
- 14. Wie stelle ich die Hintergrundfarbe der Ebene in cocos2d-x ein?
- 15. Kann Cocos2D mit diesen grafischen Anforderungen umgehen?
- 16. Wie iPhone5 Unterstützung in cocos2d
- 17. Problem mit Berührung in cocos2D
- 18. Wie mache ich einen Sprite Button in cocos2d-x?
- 19. Wie kann ich die Emacs-Dokumentation verwenden?
- 20. Wie kann ich die Bedingung auf der Meteorschablone verwenden?
- 21. Cocos2d Unschärfe mit Shadern
- 22. Wie animiert man in Cocos2d?
- 23. Wie kann ich die Authentifizierung von Yesod mit Websockets verwenden?
- 24. Wie kann ich die Begrenzungsbox für einen CCNode in cocos2d anzeigen?
- 25. Kann ich die Pfadvariable in der Federreglerklasse verwenden?
- 26. Animation mit Bildern in cocos2d
- 27. Wie verwende ich eine UIView mit einem CCLayer cocos2d?
- 28. Wie kann ich die Kinderselektoren hier verwenden?
- 29. Wie kann ich Async mit ForEach verwenden?
- 30. Wie zeichne ich einen festen Kreis mit cocos2d für iPhone