AntKarlov / Anthill-Framework

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

AntAnimation.dublicateWithFrames fix #7

Closed Ogimle closed 11 years ago

Ogimle commented 11 years ago

ошибка в методе

/**

строки: 322 origBmp = frames[i] as BitmapData; ... 332 newAnim.frames.push(frames[ i ]); ... 335 newAnim.offsetX.push(offsetX[ i ]); 336 newAnim.offsetY.push(offsetY[ i ]);

будут всегда копировать фреймы начиная с нулевого, с неправильным смещением

лечится заменой на 322 origBmp = frames[ aFrames[i] ] as BitmapData; ... 332 newAnim.frames.push( frames[ aFrames[i] ]); ... 335 newAnim.offsetX.push(offsetX[ aFrames[i] ]); 336 newAnim.offsetY.push(offsetY[ aFrames[i] ]);

vforsh commented 11 years ago

Подтверждаю, серьезный баг - долго отлавливал.

AntKarlov commented 11 years ago

Извиняюсь за данный баг, метод был написан в свое время без тестирования :) Исправлено.