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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

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

Регистрация: Oct 2009
Сообщений: 55
По умолчанию Статичность шрифта внутри мувика

Внутри мувика(mc_1) вложен мувик со шрифтом(mc_2), mc_1 растягиваю по stage средствами AS3, но тут засада mc_2 соответственно тоже расстягивается, но и шрифт внутри него тоже растягивается, как сделать так, чтобы шрифт остался прежним?

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

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
При изменении масштаба mc_1 уменьшайте в обратной пропорции масштаб mc_2.
__________________
Идите первым!

Старый 28.09.2010, 18:09
Life_Master вне форума Посмотреть профиль Отправить личное сообщение для Life_Master Найти все сообщения от Life_Master
  № 3  
Ответить с цитированием
Life_Master

Регистрация: Oct 2009
Сообщений: 55
немного не понял, это как?
масштабирую просто:
Код AS3:
mc_1.width = stage.stageWidth - 200;
mc_1.height = stage.stageHeight;
а как в таком случае уменьшить mc_2 ?

Старый 28.09.2010, 18:43
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 4  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
AS3 не знаю, на AS2 опишу:
Код AS1/AS2:
mc1._width = Stage.width - 200;
mc1._height = Stage.height ;
 
mc1.mc2._xscale = 10000 / mc1._xscale ;
mc1.mc2._yscale = 10000 / mc1._yscale ;
Замените все свойства на соответствующие из AS3.
(масштабирование - scaleX и scaleY)
__________________
Идите первым!

Старый 28.09.2010, 18:43
lexa2000lexa вне форума Посмотреть профиль Отправить личное сообщение для lexa2000lexa Найти все сообщения от lexa2000lexa
  № 5  
Ответить с цитированием
lexa2000lexa

Регистрация: Sep 2005
Сообщений: 950
Код AS1/AS2:
mc_2._xscale=10000/mc_1._xscale
mc_2._yscale=10000/mc_1_yscale
както так.

Старый 28.09.2010, 19:53
Life_Master вне форума Посмотреть профиль Отправить личное сообщение для Life_Master Найти все сообщения от Life_Master
  № 6  
Ответить с цитированием
Life_Master

Регистрация: Oct 2009
Сообщений: 55
нескромный вопрос - 10000 - это что?

Старый 28.09.2010, 20:22
mooncar вне форума Посмотреть профиль Отправить личное сообщение для mooncar Найти все сообщения от mooncar
  № 7  
Ответить с цитированием
mooncar
Модрон-ветеринар
 
Аватар для mooncar

администратор
Регистрация: May 2009
Адрес: г.Казань
Сообщений: 7,357
Отправить сообщение для mooncar с помощью ICQ Отправить сообщение для mooncar с помощью Skype™
Это из пропорции 100 * (100 / scale) .
Есть такая вещь - обратная пропорциональность. Есть прямая, а это обратная.
Во сколько раз увеличивается масштаб одного, во столько же раз нужно уменьшть другой.
Тогда изменения компенсируют друг друга.
__________________
Идите первым!


Последний раз редактировалось mooncar; 28.09.2010 в 20:25.
Старый 28.09.2010, 20:33
Life_Master вне форума Посмотреть профиль Отправить личное сообщение для Life_Master Найти все сообщения от Life_Master
  № 8  
Ответить с цитированием
Life_Master

Регистрация: Oct 2009
Сообщений: 55
ага, теперь понятно, спс, будем пробывать ))

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

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

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


 


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


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