AlternativaPlatform/Alternativa3D — pull request #36 by NordonOscillius (2012-10-28 12:01:27+00:00)
Title: Update src/alternativa/engine3d/shadows/OmniLightShadow.as

The removeCaster() method was fixed: it seems like removing a caster from the end of the _casters vector won't work. For example, if _casters has only one element then calling
_casters[0] = _casters.pop();
will first remove that element from vector (with pop() method) and then add it again with the same index.

Метод removeCaster() был исправлен: похоже, удаление с его помощью последнего объекта из вектора _casters не сработает. Например, если вектор _casters имеет всего один элемент, то выполнение
_casters[0] = _casters.pop();
сначала удалит тот элемент из вектора (_casters.pop()), а затем добавит его вновь с тем же индексом.