AntKarlov / Anthill-Framework

Tiny framework for creating Flash games.
57 stars 16 forks source link

AntAnimation.makeFromGraphic fix #10

Closed Ogimle closed 11 years ago

Ogimle commented 11 years ago

было строка 263: var n:int = frames.length = numFramesX * numFramesY;

эта строка вставляет в начало массива numFramesX * numFramesY пустых фреймов, а потом уже все остальные строкой 277: frames.push(bmpData);.

К примеру в анимации 3 кадра, тогда к концу выполнения функции массив frames == {null, null, null, obj, obj, obj} и ессно получаем крит на calcFrame() при попытке обработать нулевой объект

исправлено на строка 263: var n:int = numFramesX * numFramesY;

AntKarlov commented 11 years ago

Проверил код, данный баг был исправлен уже ранее, как минимум 5 месяцев назад. Спасибо за участие! :)