hello, j'ai deux boucles for (qui fonctionnent, pas de problème jusque là)
Leur boulot est de supprimer des objets stockés dans des arrays après leur utilisation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 for (var i:Number = 0; i < delArray.length; i++) { site.removeChild(delArray[i]); } for (var oo:Number = 0; oo < addEditArr.length; oo++) { site.removeChild(addEditArr[oo]); }
Méga plantage quand j'exécute les deux à la suite ...
si quelqu'un a une solution ... thanks !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 RangeError: Error #2006: L'index indiqué sort des limites. at flash.display::DisplayObjectContainer/addChildAt() at mx.core::Container/addChildAt()[E:\dev\gumbo_beta2\frameworks\projects\framework\src\mx\core\Container.as:2574] at mx.effects::EffectManager$/removedEffectHandler()[E:\dev\gumbo_beta2\frameworks\projects\framework\src\mx\effects\EffectManager.as:796] at Function/http://adobe.com/AS3/2006/builtin::apply() at mx.core::UIComponent/callLaterDispatcher2()[E:\dev\gumbo_beta2\frameworks\projects\framework\src\mx\core\UIComponent.as:10818] at mx.core::UIComponent/callLaterDispatcher()[E:\dev\gumbo_beta2\frameworks\projects\framework\src\mx\core\UIComponent.as:10756]
Partager