I can't figure this out.
I've got a game object with a script A. It has a global variable which a script B on a child game object uses.
I can pass the value fine between parent and child, but I want to create another instance of the game object without the global variable value genrated from A crossing over to every instance of B, just the one where it's generated.
Is there a way to work around this?