Ich bin neu in Cocos2dx und ich versuche, ein Wettspiel namens "Shake the disk" zu erstellen. Also grundsätzlich, jedes Mal, wenn ein Spieler seinen Einsatz in ein Tor setzt, möchte ich einen Chip zeigen, der anzeigt, dass der Spieler auf dieses Tor gesetzt hat. Die Verwendung von addChild()
an diesem Tor funktioniert jedoch nur zum ersten Mal. In dem unten gezeigten Bild füge ich zuerst einen roten Chip zum Gate hinzu und dann einen weiteren grünen Chip zu diesem Gate.Cocos2dx - C++ Wie man Kind zu einem Sprite hinzufügen, ohne sie übereinander zu stapeln
Allerdings scheint es mir, dass der grüne Chip genau auf der Oberseite des roten Chips gezogen wurde. Ich versuche, zwei Chips nebeneinander erscheinen zu lassen, so dass der Spieler sehen kann, dass er 1 roten Chip und 1 grünen Chip in dieses Tor gelegt hat.
Vielen Dank für mich zu helfen und haben einen guten Tag Leute.
Danke für Ihre Hilfe @PWiggin, ich habe auch darüber nachgedacht und diesen Ansatz bereits verwendet. Ich frage mich jedoch, ob es einen schnelleren Weg gibt, um mit diesem Problem umzugehen –