We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents d2e1b40 + baa5ee5 commit 4ded6c2Copy full SHA for 4ded6c2
src/org/flixel/FlxGroup.as
@@ -147,18 +147,14 @@ package org.flixel
147
_marker = 0;
148
if((_maxSize == 0) || (members == null) || (_maxSize >= members.length))
149
return;
150
-
+
151
//If the max size has shrunk, we need to get rid of some objects
152
- var basic:FlxBasic;
153
- var i:uint = _maxSize;
154
- var l:uint = members.length;
155
- while(i < l)
+ while(members.length > _maxSize)
156
{
157
- basic = members[i++] as FlxBasic;
158
- if(basic != null)
159
- basic.destroy();
+ var basic:FlxBasic = members.pop() as FlxBasic;
+ if(basic != null) basic.destroy();
160
}
161
- length = members.length = _maxSize;
+ length = members.length;
162
163
164
/**
0 commit comments