Skip to content

Commit 55e8603

Browse files
committed
适配UE5
1 parent bcd4e12 commit 55e8603

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

Source/LGUI_ParticleSystem/Private/LGUIWorldParticleSystemComponent.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,11 @@ void ULGUIWorldParticleSystemComponent::AddSpriteRendererData(FLGUIMeshSection*
154154
auto SubImageSize = (MyVector2)SpriteRenderer->SubImageSize;
155155
auto SubImageDelta = MyVector2::UnitVector / SubImageSize;
156156

157+
#if ENGINE_MAJOR_VERSION >= 5
158+
const auto PositionData = FNiagaraDataSetAccessor<FNiagaraPosition>::CreateReader(DataSet, SpriteRenderer->PositionBinding.GetDataSetBindableVariable().GetName());
159+
#else
157160
const auto PositionData = FNiagaraDataSetAccessor<MyVector3>::CreateReader(DataSet, SpriteRenderer->PositionBinding.GetDataSetBindableVariable().GetName());
161+
#endif
158162
const auto ColorData = FNiagaraDataSetAccessor<FLinearColor>::CreateReader(DataSet, SpriteRenderer->ColorBinding.GetDataSetBindableVariable().GetName());
159163
const auto VelocityData = FNiagaraDataSetAccessor<MyVector3>::CreateReader(DataSet, SpriteRenderer->VelocityBinding.GetDataSetBindableVariable().GetName());
160164
const auto SizeData = FNiagaraDataSetAccessor<MyVector2>::CreateReader(DataSet, SpriteRenderer->SpriteSizeBinding.GetDataSetBindableVariable().GetName());

0 commit comments

Comments
 (0)