I'm managing UI elements with prefabs to avoid modifying scene information which makes me crazy... It works well so far with 4.6 unity UI system Now, I'm thinking of managing UI for vertical mode and horizontal mode.. maybe all the things I should do is resetting RectTransform of the objects which have differenct position, size or anchor on each mode. but transform of Component class, is for just read, not for modify.. Is it possible... make UI prefabs for each orientation, and initialize the UI gameobject with the prefabs without destroying it?? ,, Can I? or Replacing only data of RectTransform, not replacing the whole instance... (not removecomponent and addcomponent).. hmm.. Is there any nice idea?? please give me wisdoms~!