Показать сообщение отдельно
Старый 26.11.2012, 10:14
bav вне форума Посмотреть профиль Отправить личное сообщение для bav Найти все сообщения от bav
  № 5  
Ответить с цитированием
bav
 
Аватар для bav

Регистрация: Oct 2010
Сообщений: 1,049
Отправить сообщение для bav с помощью ICQ
Если хочется из готового sprite-sheet'а (в вашем случае - это раскадровка из четырех кадров) получить анимацию, можно действовать двумя способами:
1) Добавляем в контейнер весь sprite-sheet, используем свойство scrollRect и двигаем затем этот самый sprite-sheet так чтобы в нужные моменты времени показывался нужный кадр. Однако я не уверен, что этот способ обрежет ширину и высоту контейнера в целом. Попробуйте.
2) Создать битмапу требуемой ширины и высоты. Далее по таймеру копировать в нее нужные области sprite-sheet'а. Тут поможет метод copyPixels.
На мой взгляд второй способ лучше.