Danke, ich verstehe es eigendlich gut. Nur eins weiß ich jetzt nicht:
Prüft die while also das "!ball" ob die Variable mit "entity* ball;" intialisiert wurde, also gehört sie vor "ball = my;", oder prüft die Variable ob der entity ein Wert zugewiesen wurde, also gehört sie nach "ball = my;"?