|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Aug 2009
Сообщений: 34
|
Область перерисовки не успевает за объектом
почему то при быстром перемещении спрайта с битмапом, этот самый битмап не успевает отрисовываться
на картинке справа шарик без движения, слева при перемещении красным область перерисовки почему так происходит? |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Странно. Дайте код.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Регистрация: Aug 2009
Сообщений: 34
|
примерно такой
|
|
|||||
Регистрация: Jul 2009
Сообщений: 95
|
А если попробовать так?
ball = new Sprite(); var Btm:Bitmap = из файла var percent:Number = 0; const startX : Number = 0; const startY : Number = 0; const destX : Number = 520; const destY : Number = 390; ball.addChild(Btm); //... stage.addEventListener(Event.ENTER_FRAME, ef); //... function ef() { ball.x = (destX - startX) * (percent / 100); ball.y = (destX - startX) * (percent / 100; percent = percent + 0.1; if (percent >= 100) { stage.removeEventListener(Event.ENTER_FRAME, ef); } //... } |
|
|||||
Регистрация: Aug 2009
Сообщений: 34
|
дак попробывать конечно можно) но у меня то закон перемещения свой)
может есть другой метод анимации, не в Event.ENTER_FRAME ? |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Гм, как будто процессор не успевает за перерисовкой...
Выложи swf`ку
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Регистрация: Aug 2009
Сообщений: 34
|
вот swf-ка и код, но дело в том что наблюдается глюк не всегда, при определенных условиях, нужно немного подождать или попытаться изменить скорость (var speed)
|
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
О боже, код читать ваш очень сложно...
Я умер. Добило трупа. В общем, картинки когда на дробных координатах располагаются - подобные спецэффекты и появляются.
__________________
Тут мужик танцует и поёт про флэш |
Часовой пояс GMT +4, время: 07:30. |
|
« Предыдущая тема | Следующая тема » |
|
|