funktion kan kun bruges en gang ?
Hej eksperterjeg har dette script :
var aTotal:Number = 0;
var tTotal:Number = 0;
var pTotal:Number = 0;
var rTotal:Number = 0
var MyStatus1:Boolean = false;
var MyStatus2:Boolean = false;
var MyStatus3:Boolean = false;
var MyStatus4:Boolean = false;
var type1:String = "a";
var type1:String = "t";
var type1:String = "p";
var type1:String = "r";
_root.tjek1.t1.onRelease = t1func1;
_root.tjek2.t1.onRelease = t1func2;
_root.tjek3.t1.onRelease = t1func3;
_root.tjek4.t1.onRelease = t1func4;
_root.tjek1.t2.onRelease = t2func1;
_root.tjek2.t2.onRelease = t2func2;
_root.tjek3.t2.onRelease = t2func3;
_root.tjek4.t2.onRelease = t2func4;
function Status(type){
switch(type){
case "a":
_root.MyStatus1 = true;
break;
case "b":
_root.MyStatus2 = true;
break;
case "c":
_root.MyStatus3 = true;
break;
case "d":
_root.MyStatus4 = true;
break;
}
}
function mycount(type){
switch(type){
case "a":
_root.aTotal = _root.aTotal + 4;
break;
case "t":
_root.tTotal = _root.tTotal + 4;
break;
case "p":
_root.pTotal = _root.pTotal + 4;
break;
case "r":
_root.rTotal = _root.rTotal + 4;
break;
}
}
function mycount(type){
switch(type){
case "a":
_root.aTotal = _root.aTotal + 4;
break;
case "t":
_root.tTotal = _root.tTotal + 4;
break;
case "p":
_root.pTotal = _root.pTotal + 4;
break;
case "r":
_root.rTotal = _root.rTotal + 4;
break;
}
}
function mycountdel(type){
switch(type){
case "a":
_root.aTotal = aTotal - 4;
break;
case "t":
_root.tTotal = tTotal - 4;
break;
case "p":
_root.pTotal = pTotal - 4;
break;
case "r":
_root.rTotal = rTotal - 4;
break;
}
}
function t1func1(){
switch(MyStatus1){
case true:
mycount2 = new mycount2(_root.type1)
break;
case false:
mycount = new mycount(_root.type1)
Status = new Status("a")
break;
}
_root.tjek1.t1._visible = false;
_root.tjek1.p2._visible = false;
_root.tjek1.t2._visible = true;
_root.tjek1.p1._visible = true;
}
function t1func2(){
switch(MyStatus2){
case true:
mycount = new mycount(_root.type2)
break;
case false:
mycount = new mycount(_root.type2)
Status = new Status("b")
break;
}
_root.tjek2.t1._visible = false;
_root.tjek2.p2._visible = false;
_root.tjek2.t2._visible = true;
_root.tjek2.p1._visible = true;
}
function t1func3(){
switch(MyStatus3){
case true:
mycount = new mycount(_root.type3)
break;
case false:
mycount = new mycount(_root.type3)
Status = new Status("c")
break;
}
_root.tjek3.t1._visible = false;
_root.tjek3.p2._visible = false;
_root.tjek3.t2._visible = true;
_root.tjek3.p1._visible = true;
}
function t1func4(){
switch(MyStatus4){
case true:
mycount = new mycount(_root.type4)
break;
case false:
mycount = new mycount(_root.type4)
Status = new Status("d")
break;
}
_root.tjek4.t1._visible = false;
_root.tjek4.p2._visible = false;
_root.tjek4.t2._visible = true;
_root.tjek4.p1._visible = true;
}
function t2func1(){
switch(MyStatus1){
case true:
mycountdel = new mycountdel(_root.type1)
break;
case false:
Status = new Status("a")
break;
}
_root.tjek1.t1._visible = true;
_root.tjek1.p2._visible = true;
_root.tjek1.t2._visible = false;
_root.tjek1.p1._visible = false;
}
function t2func2(){
switch(MyStatus2){
case true:
mycountdel = new mycountdel(_root.type2)
break;
case false:
Status = new Status("b")
break;
}
_root.tjek2.t1._visible = true;
_root.tjek2.p2._visible = true;
_root.tjek2.t2._visible = false;
_root.tjek2.p1._visible = false;
}
function t2func3(){
switch(MyStatus3){
case true:
mycountdel = new mycountdel(_root.type3)
break;
case false:
Status = new Status("c")
break;
}
_root.tjek3.t1._visible = true;
_root.tjek3.p2._visible = true;
_root.tjek3.t2._visible = false;
_root.tjek3.p1._visible = false;
}
function t2func4(){
switch(MyStatus4){
case true:
mycountdel = new mycountdel(_root.type4)
break;
case false:
Status = new Status("d")
break;
}
_root.tjek4.t1._visible = true;
_root.tjek4.p2._visible = true;
_root.tjek4.t2._visible = false;
_root.tjek4.p1._visible = false;
}
problemet jeg har er at hvis jeg klikker på en af de fire t1 knapper så virker den fint men hvis jeg trykker på den igen eller en af de ander 3 så sker der intet som om at de functioner de deles om kun kan bruges en gang ?
fla filen kan hentes her : www.kompetencer.eu/ft.fla
