因为总是记不住,还要百度或者试验一下,不如干脆记下来
tran属性:position、rotation、scale
transform.SetParent(Transform parent, bool worldPositionStays)
worldPositionStays:是否保持原本的tran属性
worldPositionStays = true在设置父级之后,保持自身原来的tran属性,就意味着只是设置了父级
worldPositionStays = false在设置父级之后将所有的Local值设置为Vector3.zero或者Vector3.one,这就意味着tran属性发生了变化,等于父级tran属性
另外:transform.SetParent(Transform parent) == transform.SetParent(parent, true)