01 首先制作一个预制件
02 通过克隆的方法显示控件在哪里。和在Unity编辑器创建控件比,使用代码创建更灵活
public RectTransform safeArea;
GameObject gameObject1 = Resources.Load(“Prefab/myButton”) as GameObject;
//Instantiate克隆出来的物体需要再接收下
gameObject1 = Instantiate(gameObject1, safeArea);
这里的safeArea是指克隆的物体挂在哪个父物体上的RectTransform上,这里如果没有父物体,最上面的层级是Canvas。