模式转换以及点击效果一共有4种
改变按钮的点击模式
//改变初始图片
SkillsButton[i].gameObject.GetComponent<Image>().sprite = SkillsButton[i].spriteState.disabledSprite;
//改变点击效果
SkillsButton[i].transition = Selectable.Transition.ColorTint;
改变按钮的点击效果SpriteSwap
//直接赋值是不可以的,需要通过new的方式,新建后赋值
SpriteState spriteState = new SpriteState();
spriteState.pressedSprite = SkillsButton[i].spriteState.disabledSprite;
SkillsButton[i].spriteState = spriteState;