I’ve gone ahead and rerun through the tutorial from scratch a couple of times now, and I’ve added some print strings at the end of each series of functions, along with at various points in the middle, and they’re all returning as expected, so I’m unfortunately out of ideas for myself.
As far as I can tell, the blueprint should be doing something like:
- Possess Photo Mode Cam on “C” keypress
- LMB press creates render target, sets scene capture to overwrite texture target, creates Photo Display widget, captures scene, adds widget to viewport, then Calls and Sets TakenPhoto event with the texture target.
- TakenPhoto Event adds the texture target to the Gallery Array
- G Keypress runs the Gallery widget, which runs the Individual Photo widget for each texture target stored in the array and adds them to the wrap box for the Gallery Widget, until finished, at which point it displays.
I have a feeling the issue is something to do with creating instances of the Material for each texture target, but I don’t know enough to narrow it any further than this. Sorry if my terminology is confusing, I’m still trying to get a hang of Unreal but am simultaneously trying to get this working for a school project