>

작은 컨테이너가 있는데 여기에 일련의 버튼을 나열하고 싶습니다. 런타임에 다음과 같이 채우려 고합니다.

using UnityEngine;
public class FillWithGearData : MonoBehaviour {
    public Transform SelectGearButton;
    public Transform GearPanel;
    void Awake() {
        Transform button = Instantiate(SelectGearButton, new Vector3(0, 0, 0), Quaternion.identity) as Transform;
        button.SetParent(GearPanel);
    }
}

런타임에 추가 된 버튼은 레이아웃에 적응하지 못합니다. 런타임 전에 추가 된 버튼은 아무 문제없이 적응하는 것 같습니다.

데모 :

무슨 일이야?

  • 이전 libgdx 범용 트윈 엔진 트윈 속도를 제어하는 ​​방법은 무엇입니까?
  • 다음 unity - UnityUI에서 캔버스의 UI 요소에 액세스하는 방법