Hallöchen,
wie vielleicht ein paar schon wissen, arbeite ich derzeit an einem Kartenspiel. Dabei läuft das Nachziehen folgendermaßen ab:
Es gibt einen "Generalnachziehstapel" und vier "Zwischenstapel" mit jeweils 4 Karten. Ist einer der Zwischenstapel leer, so interagiert man mit dem Generalnachziehstapel, und es werden vier weitere Karten in den leeren Zwischenstapel gepackt (Das funktioniert). Der Spieler soll pro Runde aber nur die oberste Karte eines Zwischenstapels nehmen. Der Spieler soll am Anfang und am Ende seines Zuges drei Karten auf der Hand haben. Die "Hand" des Spielers besteht aus einem Actor mit 3 Billboards als ChildComponents. Am Anfang und Ende soll nun bei jedem Billboard eine Karte sein.
Mein Ansatz war jetzt: Ich hab in dem "Hand"-Actor ein Boolarray mit 3 Boolvariablen. Die "Default Values" sind alle auf "False".
Da ich mit nem Linetrace, auf den Cardactor komme, wird da der restliche Prozess gemacht. Dafür, siehe Bilder:
Det will aber nicht so wie es sollte. Die Karten spawnen immer nur bei einem Billboard, und auch, alle die ich anklicke.
Weiß da wer was?
Danke schon mal im voraus