Consider this for a second:
theState.stateGrowth = 0;
globalVariablesArray.push(theState.stateGrowth);
trace(globalVariablesArray[0]); // traces 0
theState.stateGrowth--;
trace(globalVariablesArray[0]); // still traces 0
Is there anyway to make it so that globalVariablesArray[0] always contains the ‘new’ value of theState.stateGrowth, even if it changes? In other words, store the property itself in the array, not just the value of it?
Thanks.