![]() |
|
||||||||||
|
|||||
|
Доброго вам времени суток!
Уважаемые флешеры, прошу помощи вашей. На сцене одновременно постоянно двигаются 6 объектов 100x300 только по оси Х(конвеер на котором едут объекты, конвеер постоянно наполнен, те объекты что доехали - не двигаются - стоят на месте в "остойнике" и ждут своей очереди) . Объекты - PNG изображения. При этом возникают рывки на средних и слабых машинах сильно заметные. Двигаю greenshok'ом , расстояние 800 пикселей скорость например 5-6. у проекта стоит 30 FPS. на картинках стоит smoothing в самой библиотеке. copyPixel не подойдет так как нужно соблюдать прозрачность а при вызове draw - она исчезнет. Возможно я еще что-то упустил, может есть какие еще варианты? (cacheAsBitmap ничего не меняет заметного) спасибо ![]()
__________________
мира и гармонии |
|
|||||
|
Цитата:
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Jun 2009
Сообщений: 461
|
А вы пробовали другие твины?
|
|
|||||
var image:BitmapData = new BitmapData(WIDTH,HEIGHT, false, 0xFFFFFF); image.draw(myMC); var pixelContainerImage:Bitmap = new Bitmap(image); спсбо за наводку ![]() Цитата:
если есть разница - порекомендуйте плз ![]() пока наврно буду перерисовкой пикселей делать, правда у меня на объектах еще и оверы есть, но чегото да придумаю всем спасибо
__________________
мира и гармонии |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 1,724
|
А зачем твин, когда движение по одной оси идет?
|
|
|||||
|
Регистрация: Nov 2007
Сообщений: 1,724
|
обычного enterFrame хватит для таких целей, чтобы меньше загружало
|
|
|||||
|
Регистрация: Jun 2009
Сообщений: 461
|
Цитата:
|
|
|||||
|
Регистрация: Nov 2007
Сообщений: 1,724
|
Гриншок достаточно знатная библиотека, но в таких случаях вовсе без этого нужно
|
![]() |
![]() |
Часовой пояс GMT +4, время: 08:43. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|