1.按钮自适应即无论怎么改变窗口大小按钮永远在串口左上方或右上方。方法是建个Panel,然后Panel下的sprite,Button等元素统统位置归零,然后在Panel上加上Anchor脚本,
如图是距左上角(0,0)位置,然后再调sprite,Button距Panel的相对位置就可以了
2.在同一个脚本里监听多个按钮事件
public GameObject Btn1;
public GameObject Btn2;
void Start ()
{
UIEventListener.Get(Btn1).onClick=Btn1Click;
UIEventListener.Get(Btn2).onClick=Btn2Click;
}
void Btn1Click(GameObject go)
{
Debug.Log("111111");
}
void Btn2Click(GameObject go)
{
Debug.Log("222222");
}
这样随着你为脚本分配不同按钮就会输出相应字符串