Ich habe einen Beispielcode gelesen und an meinen eigenen Sachen in Unity gearbeitet. Ich habe viel gesehen GetComponent<>()
, und oft wird dies für die Transformation als getan Transform _transform = GetComponent<Transform>()
.
Ich hatte jedoch bereits Zugriff auf die angehängten Spielobjekte transform, as transform
, this.transform
or gameObject.transform
. Ich kann die Verwendung GetComponent()
in den meisten Fällen verstehen , aber warum sollten Sie die Funktion speziell für GameObject
und verwenden, Transform
wenn die beiden Elemente zunächst über das Skript zugänglich sind?