Z pewnoscia kwestia osi. Jak zrobisz screena z wlaczona translacja lokalna, zebym mogl zobaczyc kierunki, to bylbym w stanie podac Ci wlasciwe wartosci. Ja mam tak, jak w zalaczniku, czyli Y do gory, u Ciebie jest pewnie inaczej. Nie wiem tez, czy nie chcesz przypadkiem, zeby stos ukladal sie pionowo, bo wydaje sie, ze zrodlowe banknoty sa u Ciebie pionowo.
Zobacz.
cm.rotate(0, liczba, 0, a=True)
Ta linijka odpowiada za obrot. Pierwsze 0 to rotacja w X, liczba to randomowa liczba z zakresu ustalonego na poczatku i dziala w osi Y, a ostatnie 0 to obrot w Z.
Zmieniajac te wartosci, jak ich kolejnosc, decydujesz o tym, jak wyglada stos. Mozesz zmienic np. tak:
cm.rotate(90, liczba, 0, a=True)
albo tak:
cm.rotate(liczba, 0, 90, a=True)
Zalezy od osi zrodlowego banknotu i efektu, jaki chcesz uzyskac.
Wiec jezeli bedziesz chcial w pionie to i te linijke bedzie trzeba zmienic:
cm.move(POLOZENIE_STOSU[0] , POLOZENIE_STOSU[1]+x, POLOZENIE_STOSU[2], a=True)
Ehh... wystaw mi swoj plik Majowy na dropboxa to Ci wszystkie parametry ustawie odpowienio ;)