USceneComponent

レベル上でトランスフォーム情報を保持するクラス

親子関係はこのクラスを継承していないと取れない

USceneComponent | Unreal Engine 5.4 Documentation | Epic Developer Community

UPrimitiveComponent

UPrimitiveComponent | Unreal Engine 5.4 Documentation | Epic Developer Community

幾何学情報を含むクラス

PrimitiveComponent は、何らかのジオメトリを含むか生成する SceneComponent で、一般的にレンダリングされるか、コリジョン データとして使用されます。 様々なタイプのジオメトリ用にいくつかのサブクラスがありますが、最も一般的なのは、ShapeComponent(Capsule、Sphere、Box)、StaticMeshComponent、SkeletalMeshComponent です。 ShapeComponents は衝突判定に使用されるジオメトリを生成しますが、レンダリングされません。一方、StaticMeshComponent と SkeletalMeshComponent には、レンダリングされますが、衝突判定にも使用できる、あらかじめ構築されたジオメトリが含まれています。

UMeshComponent

UMeshComponent | Unreal Engine 5.4 Documentation | Epic Developer Community

三角形(ポリゴン)の集合によるメッシュを保持するクラス

UPrimitiveComonentを継承したクラスとしてUMeshComponent,それを継承したクラスとしてUSkeltalMeshComponent,UStaticComponentなどがある