Ich habe ein Problem, wenn die Position von Kind als Elternposition festgelegt wurde.Gameobject Position kann nicht der übergeordneten Position folgen Unity
Unter dem Screenshot:
Mein Skript:
RightNext.transform.GetChild (0).gameObject.transform.SetParent (TemporaryPage.transform,false); // TemporaryPage = Cherry Cake
RightNext.transform.GetChild (0).GetComponent<RectTransform>().localScale = new Vector3 (1, 1, 1);
RightNext.transform.GetChild (0).gameObject.transform.parent = RightNext.transform;
RightNext.transform.GetChild (0).transform.position = RightNext.transform.position;
und ich habe es Update in die Position zu ändern, um sicherzustellen, ist es nicht.
Warum ist meine Kinderposition nicht innerhalb und gleiche Position mit Eltern, auch ich habe es auf die gleiche Position mit Eltern?
Dank
Dennis
Ist Ihr untergeordnetes Objekt Position auf 0 gesetzt? –
Nein .. Wenn es auf 0 gesetzt ist, was ich benutze? .Localposition oder .position? –
Auf der Transformationskomponente des untergeordneten Objekts –