Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Не могу связать два разных Movie Clipa (http://www.flasher.ru/forum/showthread.php?t=107655)

xomik 06.02.2008 19:13

Не могу связать два разных Movie Clipa
 
Да, я чайник, но... помогите, кто чем может!
Короче...
У меня два символа-мувиклипа! В одном кадры с твин-анимаций, в другом разные ссылки (динамик текст)... Мне нужно, чтобы на определенном фрейме первого мувиклипа изменялся цвет соответсвующей ссылки во втором мувиклипе!
В каждой ссылке прпописаны on(RollOver) и on(RollOut)...
Как мне выйти из положения? Где и что прописать? Подскажите!
Буду очень признателен!
Заранее спасибо!

MrPoma 06.02.2008 19:18

подсказка:
TextFormat;
TextField.setNewTextFormat();

xomik 06.02.2008 19:27

а можно поразвернутее? как с этими методами работать и в какой из мувиклипов их вписать?

_Nickromant_ 06.02.2008 20:08

Примерчик выложи.

MrPoma 06.02.2008 20:27

Код:

var tf:TextFormat = new TextFormat();
tf.color = 0xff;
tf.url = 'http://flasher.ru/forum';

var txt:TextField = this.createTextField('link', 0, 0, 0, 100, 20);
txt.setNewTextFormat(tf);
txt.text = 'flasher';
txt.html = true;


Obi 06.02.2008 21:22

Не лучшее решение, но если у вас on(RollOver), то терять нечего.
Из того фрейма, где нужно сменить текст, и ставь текстФормат.
Т.е. сделай нужный фрейм ключевым и напиши что-то типа:
Код:

var myFmt= new TextFormat();
myFmt.color = 0x000FF00;
_root.myMc.myTextField.setTextFormat(myFmt);



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

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