Variables named PlayerCamera are being automatically replaced with references to PlayerCameraManager in Player Controller Blueprints.
Occurs when you copy+paste a reference (both get and set) to PlayerCamera. Also occurs if you place a reference, save, and restart the editor.
1. Create a blank project
2. Create a blueprint based on the Player Controller class
3. Inside the BP, create a variable called PlayerCamera (doesn't matter what type)
4. Place a reference to it in the event graph (get or set)
5. Copy the reference node
6. Paste the reference node
Result: The pasted node is a reference to PlayerCameraManager and not the PlayerCamera variable
7. Save the BP
8. Close and re-open the project
9. Open the BP
Result: The original reference that you placed has now also been converted to a PlayerCameraManager reference.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-12191 in the post.
| 0 |
| Component | UE - Gameplay - Blueprint |
|---|---|
| Affects Versions | 4.7.3 |
| Created | Mar 19, 2015 |
|---|---|
| Resolved | Jan 26, 2017 |
| Updated | Jul 14, 2021 |