Quiero cambiar la opacidad del color de mis botones deshabilitados con código en este bucle exacto, así que me preguntaba cómo. Tal vez algo así como deshabilité la interactividad. También se debe hacer a tictactoeSpaces.
for(int i = 0; i < tictactoeSpaces.Length; i++) { tictactoeSpaces[i].interactable = false; }¿Tiene que ser a través de código?
De hecho, puede configurar eso en el componente Inspector del Button .
Si realmente necesita hacerlo en tiempo de ejecución, puede cambiarlo a través de la propiedad Button.colors como, por ejemplo
var button = tictactoeSpaces[i]; var colors = button.colors; var disabledColor = colors.disabledColor; disabledColor.a = /*NEWALPHA eg*/ 0.2f; colors.disabledColor = disabledColor; button.colors = colors; button.interactable = false;