How can I simplify the code in this situation?
I want to control the alpha in different situdation and I have many objects that I need to control. Here is the code. How can I simipfy the code on below?
var alp:Number=0.3;
relationship.arc1.addEventListener(MouseEvent.CLICK, onRelat1);
function onRelat1 (evt:MouseEvent):void{
relationship.blueL1.alpha=1;
relationship.blueL2.alpha=1;
relationship.blueL3.alpha=alp;
relationship.blueL4.alpha=alp;
relationship.pinkL1.alpha=alp;
relationship.pinkL2.alpha=1;
relationship.pinkL3.alpha=alp;
relationship.pinkL4.alpha=alp;
relationship.yellowL1.alpha=alp;
relationship.yellowL2.alpha=alp;
relationship.yellowL3.alpha=alp;
relationship.orangeL1.alpha=1;
relationship.orangeL2.alpha=alp;
relationship.orangeL3.alpha=alp;
relationship.orangeL4.alpha=1;
relationship.redL1.alpha=alp;
relationship.businessOwners.alpha=1;
relationship.sexWorkers.alpha=1;
relationship.drugAddicts.alpha=alp;
relationship.workers.alpha=1;
relationship.tourists.alpha=1;
relationship.security.alpha=alp;
relationship.domestic.alpha=alp;
relationship.traders.alpha=1;
relationship.seekers.alpha=1;
}
relationship.arc2.addEventListener(MouseEvent.CLICK, onRelat2);
function onRelat2 (evt:MouseEvent):void{
relationship.blueL1.alpha=alp;
relationship.blueL2.alpha=alp;
relationship.blueL3.alpha=alp;
relationship.blueL4.alpha=alp;
relationship.pinkL1.alpha=1;
relationship.pinkL2.alpha=1;
relationship.pinkL3.alpha=1;
relationship.pinkL4.alpha=1;
relationship.yellowL1.alpha=1;
relationship.yellowL2.alpha=alp;
relationship.yellowL3.alpha=alp;
relationship.orangeL1.alpha=alp;
relationship.orangeL2.alpha=alp;
relationship.orangeL3.alpha=alp;
relationship.orangeL4.alpha=alp;
relationship.redL1.alpha=alp;
relationship.businessOwners.alpha=1;
relationship.sexWorkers.alpha=1;
relationship.drugAddicts.alpha=alp;
relationship.workers.alpha=1;
relationship.tourists.alpha=alp;
relationship.security.alpha=alp;
relationship.domestic.alpha=alp;
relationship.traders.alpha=1;
relationship.seekers.alpha=1;
}
relationship.arc3.addEventListener(MouseEvent.CLICK, onRelat3);
function onRelat3 (evt:MouseEvent):void{
relationship.blueL1.alpha=alp;
relationship.blueL2.alpha=alp;
relationship.blueL3.alpha=alp;
relationship.blueL4.alpha=alp;
relationship.pinkL1.alpha=alp;
relationship.pinkL2.alpha=alp;
relationship.pinkL3.alpha=alp;
relationship.pinkL4.alpha=alp;
relationship.yellowL1.alpha=alp;
relationship.yellowL2.alpha=1;
relationship.yellowL3.alpha=alp;
relationship.orangeL1.alpha=alp;
relationship.orangeL2.alpha=alp;
relationship.orangeL3.alpha=alp;
relationship.orangeL4.alpha=alp;
relationship.redL1.alpha=alp;
relationship.businessOwners.alpha=alp;
relationship.sexWorkers.alpha=alp;
relationship.drugAddicts.alpha=1;
relationship.workers.alpha=alp;
relationship.tourists.alpha=alp;
relationship.security.alpha=1;
relationship.domestic.alpha=alp;
relationship.traders.alpha=alp;
relationship.seekers.alpha=alp;
}
