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

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

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

Регистрация: Jan 2003
Адрес: @tallinn
Сообщений: 32
Отправить сообщение для gonzalez с помощью ICQ
The bomb! много одинаковых мувиков, где меняется цвет только одного слоя

реально ли создать кучу мувиков, они все одинаковые, только цвет одного слоя меняется.

во флеше MX есть пример, но там слой один, а у меня много и еше внутри динамически созданного мувика....

Старый 21.01.2003, 20:10
leadaxe вне форума Посмотреть профиль Отправить личное сообщение для leadaxe Посетить домашнюю страницу leadaxe Найти все сообщения от leadaxe
  № 2  
leadaxe
 
Аватар для leadaxe

Регистрация: Jan 2003
Адрес: Spb
Сообщений: 153
Да реально, я бы делал так:
I) нарисуй белый прямоугольник, или чо там у тебя за картина в этом слое в отдельном move'ке или выдели что есть и нажми F8.
II) В каждый твой клип вставь этот move'к в заданный слой.
III.а) (если у тебя flash MX ) Выдели клип в нужном слое и иди в Properties (Ctrl + F3) Выбери в COLOR TINT и выбери нужный цвет.
III.б) (если у тебя flash 5 ) Выдели клип в нужном слое и иди в Effect (Ctrl + I) Выбери TINT и выбери нужный цвет.
\V) то же сделай во всех требуемых мувиках.
V) Наслаждайся результатом ....
ТВОРЧЕСКИХ УСПЕХОВ!!!!!!!!!

Старый 21.01.2003, 20:14
gonzalez вне форума Посмотреть профиль Отправить личное сообщение для gonzalez Найти все сообщения от gonzalez
  № 3  
gonzalez

Регистрация: Jan 2003
Адрес: @tallinn
Сообщений: 32
Отправить сообщение для gonzalez с помощью ICQ
неее
я хочу чтобы это все делалось на лету - тоесть в запушеном мувике типа

_root.attachMovie("mov", "b_blue", 1);
_root.attachMovie("mov", "b_red", 2);
_root.attachMovie("mov", "b_green", 3);

а потом у мувика b_blue сделать этот слой синим, у b_red красным итд..

Старый 21.01.2003, 21:47
leadaxe вне форума Посмотреть профиль Отправить личное сообщение для leadaxe Посетить домашнюю страницу leadaxe Найти все сообщения от leadaxe
  № 4  
leadaxe
 
Аватар для leadaxe

Регистрация: Jan 2003
Адрес: Spb
Сообщений: 153
По умолчанию И Это возможно

И Это возможно, делай так:
Мувик, в нем слой, в слое обьект (назовем его "SomeOne", для удобства рисуй его белым! ), его цвет надо менять, а далее:

Ты во flashMX? attachMovie- это аналог duplicateMovieClip?
Я только перехожу на MX c 5-го, поэтому не знаю.

//создаем b_blue от Shablon, в нем (тк он есть в shablon'е) someone, меняем его цвет

duplicateMovieClip("Shablon", "b_blue", 2);
b_blue._x=b_blue._x+190;

//меняем цвет обьекта в обьекте b_blue

// Создаем объект заново
b_blue.SomeOne = new Color(b_blue.SomeOne);

// Вызываем myColorTransfrom и создаем color transform object
// the generic Object object
myColorTransform = new Object;

// Задаем параметры
myColorTransform = { ra: '50', rb: '244', ga: '40', gb: '112', ba: '12', bb: '90', aa: '40', ab: '70'}

// Связываем color transform object с объектом Color, созданным выше
b_blue.SomeOne.setTransform(myColorTransform);

// Юзать поданно.



Вот список параметров:

ra процентное изменение красной компоненты (-100 to 100).
rb абсолютное изменение красной компоненты (-255 to 255).
ga процентное изменение зеленой компоненты (-100 to 100).
gb абсолютное изменение зеленой компоненты (-255 to 255).
ba процентное изменение синей компоненты (-100 to 100).
bb абсолютное изменение синей компоненты (-255 to 255).
aa процентное изменение прозрачности (-100 to 100).
ab абсолютное изменение прозрачности (-255 to 255).

Ты во flashMX? attachMovie- это аналог duplicateMovieClip?

ЕСЛИ ЧТО-ЛИБО НЕ ПОНЯТНО, ТО
Вот пример, скрипт в 1-м кадре!
Вложения
Тип файла: zip example.zip (5.2 Кб, 65 просмотров)

Старый 22.01.2003, 05:28
gonzalez вне форума Посмотреть профиль Отправить личное сообщение для gonzalez Найти все сообщения от gonzalez
  № 5  
gonzalez

Регистрация: Jan 2003
Адрес: @tallinn
Сообщений: 32
Отправить сообщение для gonzalez с помощью ICQ
спасибо огромное, буду ковырять

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

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

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


 


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


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