.cpp
UPROPERTY(EditAnywhere)
class UMaterialInstanceDynamic* MatIn1;
.h
static ConstructorHelpers::FObjectFinder<UMaterial> MatFinder(TEXT("/Game/sprites/bangs/boost/sprites/Lite1"));
if (MatFinder.Succeeded())
{
MatIn1 = (UMaterialInstanceDynamic *) MatFinder.Object;
float transamount1 = 1.0f;
}
MatIn1->SetScalarParameterValue(FName("Trans"), transamount1);
When I get to SetScalarParameterValue , it crashes the editor. I know things changed with materials and I’m not sure if I’m doing it right ?