Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 24.03.2004, 17:56
dubina вне форума Посмотреть профиль Отправить личное сообщение для dubina Найти все сообщения от dubina
  № 1  
dubina

Регистрация: Dec 2002
Адрес: Moscow
Сообщений: 13
По умолчанию А может быть я просто сошел с ума? :(

Люди, друзья, коллеги, товарищи, гуру и сенсеи и проч., помогите советом, блин. После бессонной ночи к 8 утра обнаружил, что мои примитивные ролики (где казалось бы ничего угрожать не может) - прыгают.

Дедушка Мерфи отдыхает... :-(((

Что за ролик: Например, карта Африки (импортированный jpg). На ней поинты (кнопки): 1-й кадр - маленький моргающий клип, 2-й кадр - картинка и фэйд (белый квадрат с альфой 50%), 3-й статика, 4-й тож.

Что парит: при RollOver на любой кнопке, фоновое изображение как бы ужимается (точнее только одна его половина), при Out все возвращается в исходное. Что ни делал, никак не могу выяснить причину: прыгает и все. Заметил, правда, что если убрать фэйд в кнопках, то все обходиться проще - маленькое подергивание в начале работы.

Решил, что дома системный глюк. Притащил на работу - то же самое.

Стал выкладывать пример в инет, чтобы демонстрировать трабл. При просмотре через HTML глюк пропал. :-(((((

Не знаю, что и думать...

Что это может быть? Неужели, я... того...
Кто-нибудь с таким сталкивался? Как бороться? Что не так?

P.S. Если этот баг вылезет в результатах выйдет сие боком.

Старый 25.03.2004, 03:03
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 2  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
Забей в поиск что-нть типа "искажение картинки". Много было постов на эту тему, и даже, кажется, полезные.
__________________
ВКЛЮЧИ МОЗГИ!!!
Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin

Старый 26.03.2004, 13:36
dubina вне форума Посмотреть профиль Отправить личное сообщение для dubina Найти все сообщения от dubina
  № 3  
dubina

Регистрация: Dec 2002
Адрес: Moscow
Сообщений: 13
По умолчанию Спасибо, друг

Поиском посмотрел: не, все более бесполезные посты. И печальные. Похоже глюк флэша - всех достает, а сделать с ним никто ничего не может.

Я и раньше замечал, что флэш картинки искажает. Ну боролся с этим по мере сил (как у челов здесь на форуме описано).

Но здесь ситуация другая. Если бы он просто исказил карту, то этого никто бы и не заметил. Однако изображение прыгает. В исходном: левая половина jpg подрастянута на 1-2%. Когда этот фон перекрывается полупрозрачной кнопкой это растяжение пропадает, поэтому это выглядит так, будто картинка прыгает при наведении на кнопку.

Я тут эксперементировал, оказалось, что gif не прыгает, но зато весит больше.

И ведь технически же возможно сделать нормально. Ведь во время редактирования все выглядит как надо, гиф выглядит как надо. Блин, судя по весу фирмы - контора солидная, креативная, программеры должны быть хорошие. Откуда же такие косяки-то, а?

:-(((

Старый 26.03.2004, 13:48
dubina вне форума Посмотреть профиль Отправить личное сообщение для dubina Найти все сообщения от dubina
  № 4  
dubina

Регистрация: Dec 2002
Адрес: Moscow
Сообщений: 13
По умолчанию Да, вот как

Все таки вычитанный из глубин форума совет про 99% помог таки. Только там почему-то речь вели про альфу=99%. Наверное, описка.

X x Y = 99% x 99% в панели Transform.

Хоть через ж.пу, но работает. Интересно, есть ли англоязычные ресурсы по этой теме? И есть ли контакты у разработчиков, через которые можно бы было сообщить им об сем?

[Вопросы риторические, сам найду]

Пост написал для тех, кто будет в будущем поиском эту тему искать.

Старый 26.03.2004, 14:47
dubina вне форума Посмотреть профиль Отправить личное сообщение для dubina Найти все сообщения от dubina
  № 5  
dubina

Регистрация: Dec 2002
Адрес: Moscow
Сообщений: 13
По умолчанию И в заключение...

А вот официал.

---------------------------------
http://www.macromedia.com/support/fl...maps_shift.htm
Bitmaps shift in Macromedia Flash

Issue
Bitmaps can appear different in the Macromedia Flash editor than in the SWF or in the browser when viewed on a machine with display set to 32-bit color. Sometimes they can also "jump" and appear to change position on the stage.


* Some bitmaps shift approximately 1 pixel when Flash reaches a keyframe. This may happen as part of an alpha tween, although the screen location has not changed.
* The image looks "banded" or aliased in the browser, even if the bitmap quality settings are set to "Best"


Reason
Flash occasionally exhibits odd behavior calculating the position of the bitmap on screen. This can cause the image to shift.

Solution
There are several simple solutions that will resolve this problem.

* In some cases, turning off "Allow Smoothing" in the Library's Bitmap Properties dialog box will eliminate the issue.
* Convert the bitmap to individual pieces using Modify > Break Apart. If the bitmap is inside a symbol, edit the symbol and break it apart there.

* Resizing the image slightly often cures this problem. Use the scale tool to resize the image by a tiny amount.

* If the jumping occurs during an alpha tween, try a different alpha value in either the start or finish of the tween. Instead of using 100% alpha, use 99% instead. Similarly, use 1% instead of 0%, if necessary.



Last updated: July 12, 2002
Created: January 20, 2000

------------------------------------
Солюшн по русски:
* В некоторых случаях, выключение опции "Allow Smoothing" в свойствах картинки в Library (кнопочка с буковкой "i") устраняет проблему.
* Разбейте битмап на элементы используя команду меню Modify > Break Apart. Если битмап включен в символ, войдите в него и разбейте битмап на куски там.
* Незначительное изменение картинки часто "залечивает" проблему. Используйте масштабирование для изменения размера картинки на очень маленькую величину.
* Если прыгание картинки случается при альфа твининге, попробуйте использовать несколько другое значение альфы на старте или на финише твининга. Вместо 100% используйте 99%. Точно так же, используйте 1% вместо 0%, если надо, конечно. Если не надо, то че Вы вообще сюда пришли и эти посты читаете?

Старый 27.03.2004, 01:50
TTS вне форума Посмотреть профиль Отправить личное сообщение для TTS Найти все сообщения от TTS
  № 6  
TTS
 
Аватар для TTS

Регистрация: Jan 2002
Сообщений: 1,323
Супергут.
__________________
ВКЛЮЧИ МОЗГИ!!!
Одноразовых граблей не бывает. На большинство из них уже кто-то наступал. (c) Dindin

Создать новую тему   Часовой пояс GMT +4, время: 07:26.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 07:26.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.