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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: Jan 2007
Сообщений: 213
По умолчанию Пропорции рисунков

Всем привет.
Подгружаются небольшие рисунки разной формы.
Я подгружаю их в клипы, в которых внутри loader-ы (компоненты)
размером, например 50*50. В loader-ы - т.к. надо чтоб рисунки сохраняли
пропорции.
Потом эти клипы с рисунками мне надо перетаскивать на определенные
места, скажем прямоугольной формы. Я выравниваю центры
прямоугольника и рисунка на нем.
С той стороной рисунка, которая больше все нормально, она принимает
размер 50 и выравнивается хорошо. (например рисунок - длинная палка,
по горизонтали он 50, а по вертикали - меньше).
А та, которая меньше - сдвигается (центр палки получается ниже или
выше центра прямоугольника).
Чем меньше рисунок, тем более заметный глюк.
Т.к. рисунки разных размеров и пропорций, все кривое получается.
Получается что-то вроде такого:
рисунок "располагается" на некой области, которая состоит из
определенного числа целых пикселей. Когда область состоит из четного
количества пикселей, а рисунок-из нечетного, получается сдвиг.
В таком случае надо, чтоб сторона рисунка уменьшалась(или
увеличивалась) на 1 пиксел.

Если кому интересно, в приложенном файле это проилюстрированно.

Может кто сталкивался с подобным?
Если нет, может есть готовый загрузчик, который можно легко подправить, чтоб устранить этот глюк.
Если нет, то придется писать самой. Но т.к. опыта у меня немного, для меня это будет долго.

Помогите, кто чем может.
Вложения
Тип файла: rar Flash.rar (88.0 Кб, 42 просмотров)

Старый 18.02.2007, 02:03
Мыкыта вне форума Посмотреть профиль Отправить личное сообщение для Мыкыта Найти все сообщения от Мыкыта
  № 2  
Ответить с цитированием
Мыкыта

Регистрация: Mar 2003
Адрес: Россия, Санкт-Петербург
Сообщений: 565
гм чудес небывает =)) я бы просто уменьшал по одной стороне и накладывал бы маску... а так шоп получается имхо... ненужно это.. имхо

Старый 18.02.2007, 02:29
JaLav вне форума Посмотреть профиль Отправить личное сообщение для JaLav Посетить домашнюю страницу JaLav Найти все сообщения от JaLav
  № 3  
Ответить с цитированием
JaLav

Регистрация: Jan 2007
Сообщений: 213
А можно подробнее?
Цитата:
я бы просто уменьшал по одной стороне
Во-первых не все рисунки кривые.
Цитата:
накладывал бы маску
Какого именно размера? Все рисунки имеют разные пропорции.
Цитата:
шоп получается
- что имеется ввиду?

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

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

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


 


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


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