I have a little problem with making new instances of a GameObject!

I have a little problem, i have a gameobject, which is disabled and should be used by other scripts to be copied.

I have to copy this exact gameobject otherwise it wont work.

The problem appears, because theres a Script attatched to the Gameobject i want to copy. In this script i wrote:
public GameObject CopyObject, so i can drag in the GameObject in Unity, this works with every other gameobject and script too.

When a new copy was made the Gameobject i dragged in changes to the newly created one, which i dont want.

Can anyone help me with this problem? Thanks

Also sorry for my bad grammar, im not a native english speaker and i hope i explained it in a way its understandable :slight_smile:

Also i hope this isnt in the wrong place :o

You are probably changing it instead of changing the copy you made with Instantiate. Impossible to say without seeing relevant lines of code.