public Sprite NewImage;
public GameObject Btn;
Btn.GetComponent<Image>().sprite=Newimage;//用Newimage替换按钮当前的Image组件的图片
Btn.transform.Find("Image").GetComponent<Image>().sprite=Newimage;//用Newimage替换按钮下的子Image组件的图片
Btn.transform.Find("Image/Image").GetComponent<Image>().sprite=Newimage;//用Newimage替换按钮下的孙子Image组件的图片