State disable of toggle button

I making Toggle button which have three state- state1,state2,state3, now i trying after clicking state1 it become disable but i m unable to do,can u suggest.

Try this, but I don’t think Fattie will like it (else if) … :wink:

#pragma strict

private var onePress : boolean = true;
private var twoPress : boolean = false;
private var threePress : boolean = false;

function Start () {

}

function Update () {

if (Input.GetKeyDown ("z")){
    keyPress();
    }
}

function keyPress(){

 if (onePress && !twoPress && !threePress){
    onePress = false;
    twoPress = true;
    threePress = false;
// Do Stuff
    print("Button press 1");
 }else if (!onePress && twoPress && !threePress){
    onePress = false;
    twoPress = false;
    threePress = true;
// Do Stuff
    print("Button press 2");
 }else if (!onePress && !twoPress && threePress){
    onePress = true;
    twoPress = false;
    threePress = false;
// Do Stuff
    print("Button press 3");
    }
}