Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Обращение к под под символам (http://www.flasher.ru/forum/showthread.php?t=69848)

babangida 02.10.2005 00:02

Обращение к под под символам
 
Вопрос такой:

1. У меня в библиотеке есть символ "s1" (простой квадратик);
2. У меня в библиотеке есть символ "s2", который содержит 5 символов "s1" (пять квадратиков в "s2" получается). Их имена (имена трансформ от "s1") в символе "s2" есть соответсвенно "a1", "a2", "a3", "a4", "a5";
3. У меня в библиотеке есть символ "s3", который содержит 5 символов "s2" (двадцать пять квадратиков в "s3" получается). Их имена (имена трансформ от "s2") соответсвенно "b1", "b2", "b3", "b4", "b5";
4. Теперь я кладу на сцену символ "s3" и даю имя трансформы "h1".

Как я могу в Action Script менять цвет каждого отдельного квадратика. Я так думаю должен написать что-то типа :


(h1.b2.a4)setcolor red

Но вот как это правильно сделать если это возможно???


Основной вопрос как добраться до свойств символа состоящим внутри другого символа, который внутри третьего символа который в свою очередь лежит на сцене? Во чего сказал :eek:

Double 02.10.2005 00:12

млин, накрутил. задача решается так:
1. разбиваешь задачу на более простые
2. решаешь каждую из подзадач
3. если подзадача не решается, применяешь к ней этот алгоритм.
лень думать, что не получилось у тебя, но относительная адресация и изменение цвета - это твои подзадачи первого уровня. реши их отдельно. сначала попытайся менять цвет одного мувика, лежащего в руте, а затем запихивай его вглубь твоей сцены. если не выйдет, задавай менее общий вопрос тут. удачи ;)

seifip 02.10.2005 01:40

myColor = new Color(_root.s1);
myColor.setRGB(0xFF9900);


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

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