Unity uses script to set the color of Button in each state

		public void SettingImageColor()
        {
			ColorBlock cb = new ColorBlock();
			cb.normalColor = Color.white;
			cb.highlightedColor = Color.blue;
			cb.pressedColor = Color.red;
			cb.selectedColor = Btn_Type.colors.selectedColor;
			cb.disabledColor = Btn_Type.colors.disabledColor;
			cb.colorMultiplier = 1;
			cb.fadeDuration = 0.1f;
			Btn_Type.colors = cb;
		}

Guess you like

Origin blog.csdn.net/qq_34444468/article/details/130475744