代码控制软件自适应的方法二:
public Image image;
// Use this for initialization
void Start ()
{
float a = Screen.width / 1920.0f;
float b = Screen.height / 1080.0f;
float x = image.GetComponent<RectTransform>().localPosition.x;
float y = image.GetComponent<RectTransform>().localPosition.y;
float z = image.GetComponent<RectTransform>().localPosition.z;
image.GetComponent<RectTransform>().localScale = new Vector3(a,b,1);
image.GetComponent<RectTransform>().localPosition = new Vector3(x*a,y*b,z);
}