JirkaDellOro / EIA2-Inverted

Material for the inverted classroom
https://jirkadelloro.github.io/EIA2-Inverted
12 stars 25 forks source link

create Customer #451

Open eviistdl opened 1 month ago

eviistdl commented 1 month ago

In meiner Eisdiele sollen immer 3 Customer sein. Ich habe mal provisorisch eine leave Funktion für meine Customer Klasse angelegt und habe dann festgestellt, dass wenn ein Customer die Eisdiele verlässt wenn die richtige Bestellung zu ihm gebracht wird und auch aus dem allObjects Array gelöscht wird, kein neuer Customer gezeichnet wird und sich in die Eisdiele setzt.

ich habe schon vieles ausprobiert, aber nichts klappt. Kann mir jemand helfen?

Hier gehts zum repository: [https://github.com/eviistdl/Eisdealer_EIA2_Endprojekt]

KohlerAl commented 1 month ago

Wenn du in den Debugger schaust und breakpoints setzt, siehst du, dass die Funktion nicht aufgerufen wird. Die Funktion ist auch ziemlich kompliziert, du könntest ja auch einfach eine Funktion machen, in der ein neuer Kunde gespawnt wird, die dann aufgerufen wird wenn ein Kunde den Laden verlässt. Denke auch daran, keine Eissorten fest in den Code zu schreiben, sondern wie in der Aufgabe gefordert dynamisch zu laden.