Destroy, deactive or hide
Hi I'm making a basic trouble shooting guide for work and it's going to involve looking at a basic low poly model, taking it apart in a set order and then reassembling it. Say you have a glass jar with a frog in it and a lid on top (just an example, I don't put frogs in jars for a living). What I want to do is not be able to remove the frog without first clicking/removing the jar lid. In reverse order I don't want to put the jar lid back without the frog being in it. Using C# i figured it would just be a onClick but I can't work out the best way to do it, should I hide the object for use, deactivate it or destroy it completely and simply make another instance of a frog/lid when I need it. Whatever method I use I'd like to be able to scale it as down the line it will use more and more complex models. cheers