Description

It seems that changing the value to something different than the default of a Linear Color Struct variable, results in the value being changed when upgrading the project to a new engine version. This is not exclusive to the DrawDebugCamera node as it seems to happen with any node that has a Linear Color Struct input node.

Steps to Reproduce
  1. In UE 4.26.2 create a new blank game project
  2. Open the Level Blueprint
  3. Place a DrawDebugCamera node
  4. Split the CameraColor struct pin
  5. Set CameraColorA to 0
  6. Compile and save the Blueprint
  7. Load the project in UE 4.27.1
  8. Open the Level Blueprint

RESULT:

The value of CameraColorA reverts back to the default value of 1.0

EXPECTED:

The values are maintained when upgrading to a newer engine version

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-136524 in the post.

0
Login to Vote

Won't Fix
ComponentUE - Gameplay - Blueprint
Affects Versions4.27.1
Target Fix5.0
CreatedDec 2, 2021
ResolvedDec 8, 2021
UpdatedDec 9, 2021