Niagara UI Renderer | Free Plugin for UE4/UE5

Adding this function works! However, it only affects the system, and not existing sprite’s dynamic params. If you want to change material params per-particle, use the dynamic params remapped to texcoord(1). If you want to change all particles w/ a dynamat, just update the remap array with a created dynamat.

NiagaraSystemWidget.h

	UFUNCTION(BlueprintCallable, Category = "Niagara UI Renderer")
	void SetNiagaraUIFloatVariable(FName ParameterName, float Value);

NiagaraSystemWidget.cpp

void UNiagaraSystemWidget::SetNiagaraUIFloatVariable(FName ParameterName, float Value)
{
	NiagaraComponent->SetFloatParameter(ParameterName, Value);
}