hi all :]
i was testing all the ways i know … (limited thinking)
to solve this
[LEFT]monGlo = 1;
motGlo = 3;
//
// useFull arrays
var plan_HL_reset:Array = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
// for plans and its types
var plan_1Array:Array = [0, 0, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 1, 1, 0, 1, 1, 1, 0];
var plan_2Array:Array = [0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0];
var plan_3Array:Array = [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1];
// for View and thus others
var plan_view1Array:Array = [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
var plan_view4Array:Array = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
var plan_view2Array:Array = [0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
var plan_view3Array:Array = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
//
flArray = plan_HL_reset;
// testing method
//
if ((monGlo>0) and (motGlo>0)) {
for (i=0; i<3; i++) {
for (j=0; j<4; j++) {
if (monGlo == i) {
if (motGlo == j) {
for (k=0; k<33; k++) {
array1= ["plan_view"+i+"Array"].value;
array2 = ("plan_"+j+"Array");
trace(array1[k]);
flArray[k] = array1[k]*array2[k];
}
}
}
}
}
}
trace(flArray);
trace("i= "+i+" j="+j);
[/LEFT]
the original thought is to see is the static one is working?
yes i did try this
[LEFT]
for (k=0; k<33; k++) {
flArray[k] = plan_3Array[k]*plan_view1Array[k];
}[/LEFT]
any … ideas … how to solve such thing?