Помощь · Поиск · Пользователи · Календарь
Полная версия этой страницы: Картины плывут волнами...
Flash Zone Forum > Macromedia Flash > Общие вопросы
Pooma
Люди, помогите пожалуйста:

Вот ссылка http://www.udachny.ru/, там на верху флешка, в ней картинки, когда двигаются, как-то кривовато искажаются! От чего это зависит? И как с этим бороться?

Заранее спасибо!
pol
Такое впечатление. что во флешке изначально очень большая картинка импортирована.
Если дело в этом, то ее нужно уменьшить в фотошопе, а затем импортировать во флеш.

Еще я бы посмотрел параметры JPEG quality, а так же проверил, что не включен compress movie
DJKOT
не-а, тут все дело в сглаживании....
Pooma
картинка не большая!
В сглаживании... Так что делать? И какие должны быть параметры JPEG quality? Подскажите пожалуйста!
tiHo
да.. картинка как будто кусками нарезана..

поставь максимальное качество(quality)
DJKOT
качество тут вряд ли поможет. насколько я помню, в свойствах картинки есть такая фича - Allow Smoothing (Разрешить Сглаживание). Без нее картинка становится алиасной -т.е проявляет такие же симптомы, как были приведены выше.
Duncon
Тупо fps-ов не хватает, либо вариант движения заданно на маленькую длинну и за счет этого при рассчетах происходят остановки..
Pooma
а вот и нет!!! Всё (каким-то образом) завистит от сайта!

Вот здесь: http://buybanner.narod.ru/portfolio.html этот же баннер, но без волн! =(
tiHo
А может проблема не в сайте а в хтмл-коде на сайте? ведь там и там они различны smile.gif

в buybanner:

HTML
<script type="text/javascript">
AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','460','height','100','src','udachniy','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','udachniy' ); //end AC code
</script>
<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="460" height="100">
<param name="movie" value="udachniy.swf">
<param name="quality" value="high">
<embed src="udachniy.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="460" height="100"></embed>
</object>
</noscript>


в udachniy:

HTML
<object style="top:0px; left:0px;" id="viewport" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="468" height="100" id="Movie2" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="http://www.udachny.ru/export/banner.swf" />
<param name="quality" value="high" />
<param name="scale" value="noborder" />
<param name="wmode" value="opaque" />

<param name="bgcolor" value="#ffffff" />
<param name="menu" value="false" />
<embed id="viewport2" src="http://www.udachny.ru/export/banner.swf" menu="false" quality="best" scale="noborder" wmode="opaque" bgcolor="#ffffff" width="468" height="100" name="FlashScreen" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>


попробуй и там и там сделать обсолютно одинаковый код. и если результат будет тотже, - будем обсуждать кривизну сайтов.

wink.gif
nikitar
Недавно столкнулся с такой же проблемой, дело в flash плеере нужно под восьмёрку делать и будет всё в порядке, скорее всего это связано с тем, что каждый кадр изображение сдвигается не на целое количество пикселей. Или разобраться с пикселями или сделать под восьмёрку.
nikitar
Цитата
этот же баннер, но без волн! =(

Нашёл похожий баннер, но не этот же.
там с другими картинками, связано со смещением картинки на нецелые доли пикселей в 1 кадр.
DJKOT
нецелое кол-во пикселей затирается при установлении сглаживания и картинка слегка мутнеет. в сущности, ты прав. smile.gif
Rohan
эту проблему легко пофиксить. Например, отрисовать в БитмапДату и потом уже атачить/рисовать созданную БитмапДату установив параметр "сглаживание" в тру. Все красиво и без глюков.
Русская версия IP.Board © 2001-2009 IPS, Inc.