Lilypad RGB LED PWM issue

What am I doing wrong?

int green     = 9;           
int red    = 10;          
int blue   = 11;             
int time    = 1500;     

void setup() {
  Serial.begin(9600);
}

void loop() {
  
  // looks blue, as expected
  Serial.println("blue");
  analogWrite(blue,255);
  analogWrite(green,0);
  analogWrite(red,0);
  delay(time);
  
  // looks dim violet, wrong!
  Serial.println("dim blue");
  analogWrite(blue,127);
  analogWrite(green,0);
  analogWrite(red,0);
  delay(time);
  
  // looks, bright white/violet, wrong!
  Serial.println("black");
  analogWrite(blue,0);
  analogWrite(green,0);
  analogWrite(red,0);
  delay(time);
  
  // looks red, as expected
  Serial.println("red");
  analogWrite(red,255);
  analogWrite(blue,0);
  analogWrite(green,0);
  delay(time);
  
  // looks dim violet, wrong!
  Serial.println("dim red");
  analogWrite(red,127);
  analogWrite(blue,0);
  analogWrite(green,0);
  delay(time);
  
  // looks, bright white/violet, wrong!
  Serial.println("black");
  analogWrite(red,0);
  analogWrite(blue,0);
  analogWrite(green,0);
  delay(time);
  
  // looks blue/violet, wrong!
  Serial.println("green");
  analogWrite(green,255);
  analogWrite(blue,0);
  analogWrite(red,0);
  delay(time);
  
  // looks dim violet, wrong!
  Serial.println("dim green");
  analogWrite(green,127);
  analogWrite(blue,0);
  analogWrite(red,0);
  delay(time);
  
  // looks, bright white/violet, wrong!
  Serial.println("black");
  analogWrite(green,0);
  analogWrite(blue,0);
  analogWrite(red,0);
  delay(time);

}

Welcome to the forum.

How to Ask Questions the Smart Way.

How are your LEDs wired up? Did you connect them from +5V, through a resistor, to the PWM pins? If so, then all the analogWrite() command will be "upside down", with 0 giving full brightness and 255 giving darkness.

But I agree with halley, we need a very clear description of the circuit, the code (which you have done), your expected behaviour and the actual behaviour (which is mentioned in the comments).