stepismのブログ

ゲームだったりそれ以外だったり。色々やってるプログラマです。

【UE4】アクター操作「Relative」の有無について

   

アクターの移動、回転、スケールにはそれぞれ

  • SetActorRotation
  • SetActorLocation
  • SetActorScale3D

を使いますが、親の影響を受けたくない場合は、

  • SetActorRelativeRotation
  • SetActorRelativeLocation
  • SetActorRelativeScale3D

を使います。仮に、親のスケールがFVector(2,2,2) だったとして、子のスケールをSetActorScale3D(FVector(10,1,1))すると結果は親の影響を受けてFVector(10, 0.5, 0.5)になりますが、SetActorRelativeScale3DであればそのままFVector(10,1,1)となります。

スポンサーリンク

スポンサーリンク

 - プログラミング