발사체의 물리적 움직임을 처리하는 전용 컴포넌트입니다.
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Projectile) float InitialSpeed;발사체 시작 속도
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Projectile) float MaxSpeed;최대 속도
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Projectile) uint8 bRotationFollowsVelocity:1;회전이 속도 방향을 따라가도록 설정
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=ProjectileBounces) uint8 bShouldBounce:1;충돌 시 튕김을 허용할지 여부
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=ProjectileBounces, meta=(ClampMin="0", UIMin="0")) float Bounciness;튕길 때 반사 계수
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Projectile) float ProjectileGravityScale;중력 비율
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Homing) uint8 bIsHomingProjectile:1;호밍 여부 설정
UPROPERTY(EditAnywhere, BlueprintReadWrite, Category=Homing) float HomingAccelerationMagnitude;호밍 속도 증가율
UPROPERTY(VisibleInstanceOnly, BlueprintReadWrite, Category=Homing) TWeakObjectPtr<USceneComponent> HomingTargetComponent;추적할 대상 컴포넌트 설정