I’ve been following along with the Blueprint Multiplayer series. I’m up to the 8th episode, and noticed I got something wrong and tried to go back and fix it. Specifically, I have a variable, avatarImage
of type Image, but it is supposed to be a Texture2D. avatarImage
has no references.
- No problem, I’ll just delete it. Nope that’s greyed out.
- No problem, I’ll just change the type… Nope, that’s greyed out too.
- Okay that’s bad, but how about I rena… nope, can’t rename it either.
Well poop.
They only thing I can change is the Category. Incidentally, Expose to cinematic
is also greyed out and doesn’t affect me directly, but perhaps it will be a useful clue. It’s also missing the vast majority of the stuff available to a Texture2D variable.
I just whipped up another Image variable to compare the different details panels, and that has vastly more options and can be modified.
I could just create a variable with a different name and use that, but this is a problem I’m trying to solve, and leaves this ugly wart in my blueprint.
So what controls those widgets being greyed out in UE’s detail panel on the variable? It seems mostly broken, but is there a way to fix it in place? I’d really rather not copy and paste everything else into another blueprint.
I’ve had several crashes while working on various things, so one of them might have messed up the state somehow…