Ich versuche, die Gründe für das Design der Unity3D-Engine zu verstehen, und das kann ich noch nicht verstehen: Warum werden Daten in einer separaten Komponente gespeichert, anstatt Teil von GameObject zu sein, wie z. B. Name, Ebenenmasken und Stichworte? Es kann ohnehin nicht wie alle anderen Komponenten entfernt werden, es gibt keine Alternativen und daher muss es nicht entfernt werden.