Description

Set Vector Parameter Value on Materials doesn't seem to have an effect in packaged games if used in the construction script. Using it on Begin Play works as expected.

This did not occur in 4.14.3. This is a regression.

Steps to Reproduce
  1. Open the editor
  2. Create a new actor blueprint
  3. Add a cube
  4. In the Construction Script, get a reference to the Cube component
  5. Pull off of the Cube reference and add a Set Vector Parameter On Materials node
  6. Set the Parameter Name to Color and the Value to 1,0,0
  7. Place an instance of the actor in the level
  8. Notice the cube is now red
  9. Package for Win64 and run

Result: Cube is white in the packaged game

Expected: Cube would be red

Have Comments or More Details?

Head over to the existing Questions & Answers thread and let us know what's up.

2
Login to Vote

Fixed
ComponentUE - Gameplay - Blueprint
Affects Versions4.15
Target Fix4.15.1
Fix Commit3335931
CreatedMar 1, 2017
ResolvedMar 7, 2017
UpdatedApr 27, 2018