Can you store RGB values in variable for neopixels?

UKHeliBob:

byte red = 255;

byte green = 255;
byte blue = 255;
noseJewel.setPixelColor(4, noseJewel.Color(red, green, blue));



Are you stuck on using variables or changing their values when a button is pressed ?

Trying to figure out how to change the values on button presses. I have one button, would like each press to switch between four different colors.