|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Aug 2009
Сообщений: 34
|
а ну я просто думал что sprite.x это целое, моя вина))
но...не помогло округление к сожалению сделал даже так var prex:int=Math.round(ballX+=vector.x*speed); var prey:int=Math.round(ballY+=vector.y*speed); if(prex!=ball.x||prey!=ball.y) { ball.x=prex; ball.y=prey; } Добавлено через 12 минут кстати пробывали не-битмапом а в векторном виде сделать, во flash'е сделали и потом через swc добавили, та же самая ботва получается, при перемещении на больших скоростях, объект не успевает рисоваться, причем иногда успевает а иногда нет, мощность процессора не причем, я даже считал fps swf-ки, он не уменьшается ни на сколько от заданной |
|
|||||
Регистрация: Aug 2009
Сообщений: 34
|
наблюдается проблема описанная и показанная в первом посте, как я сказал поймать сложно, я выбрал ту скорость при которой глюк наблюдается у меня почти всегда, я потому и не хотел выкладывать ни код ни swf-ку потомучто сложно продемонстрировать, я думал кто встречал подобное сможет объяснить
на других компах проверял, тоже самое |
|
|||||
Регистрация: Aug 2009
Сообщений: 34
|
скриншот не сделать, в момент нажатия принтскрина флешка притормаживается и шарик отрисовывается полностью, то что в первом посте это монтаж, чтобы наглядно показать в чем проблема
скорость выставлена в прожекте (framerate:60, speed=7) комп intel-Q6600, 8800GT, 4GB, win7, флешлеер последний debug-версия |
|
|||||
Регистрация: Jan 2009
Сообщений: 1,651
|
Цитата:
И еще. Такой большой фреймрейт выставлять бессмысленно. Большинство компов больше 40фпс не выдадут. Я уж не говорю о нетбуках и мобильных устройствах.
__________________
мой пустой блог |
|
|||||
Регистрация: Aug 2009
Сообщений: 34
|
нет, зрение непричем, видно четко и не только мне, размытие должно возникать кстати в любом случае изза замедленного гашения пиксела монитора и дерганым оно будет выглядеть какрас если framerate понизить, вот на вашем скриншоте видна цепочка прямоугольников, количество которых уменьшиться при уменьшении framerate а расстояние между ними соответственно увеличится (при сохранении скорости полета шарика ессно), вот вам и дерганье. попробую глюк на видео заснять
|
|
|||||
Регистрация: Aug 2009
Сообщений: 34
|
вот сделал видео, качество не очень но видно хорошо угол у шарека
выглядит как НЛО |
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
Ладно, я могу что сказать:
Если поставить у флешки фпс под 1 - то дефектов видно не будет. Значит, дело не в коде. Если смотреть фпс - он не падает. Значит, дело не в производительности. Поэтому этот эффект можно отнести к багам флешплеера (я не до конца понимаю практическую суть проблемы), либо к человеческому зрению. Ни то, ни другое мы изменить не в силах.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
Et cetera
Регистрация: Sep 2002
Сообщений: 30,784
|
Минут пять пялился в этот мячик, так ничего неправильного не увидел.
Это вы у монитора спросите, что его так плющит. |
Часовой пояс GMT +4, время: 01:39. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|