This should be elementary. I have an existing prefab which contains about seven components, one of which is a script.
What I'd like to do is create for another scene, a very similar prefab, which contains a different script.
The process I'm using thus far fails in a very specific way. Using the editor, I place in the hierarchy a new game object which is an instance of the original prefab. I then alter its components to give the desired characteristics. I place the new script into the object, and assign a target transform which that new script requires. All is well up to this point.
Then I use Asset-> Create-> Prefab to make a new blank Prefab to which I want to assign the characteristics of the new object. I drag the object from Hierarchy into the Prefab. All components transfer correctly except for one item.
In the resulting prefab, the transform variable of the script is now "None", and of course, being a Prefab, it cannot be assigned manually.
I'm at wits' end. Suggestions welcome.