デバスバスター

わたすのメモ帳を盗み見るあなた的なスタンス

スクリプト上でTransform.parentを変更する時はスケール値が変わるので注意

例えば、PrefabをInstantiateしようと思った時

GameObject obj = Instantiate(prefab) as GameObject;
// この時、objのlocalScaleは ( 1, 1, 1 )で、parentはrootになっている
obj.transform.parent = this.transform;
// この時、objのlocalScaleはparentに応じて変更されている
obj.transform.localScale = Vector3.one;
// こんな感じで直してあげる必要がある