![]() |
использование объектов из библиотеки
кто подскажет как сделать чтоб, у одного символа в библиотеке в ролике было много экземпляров, и они друг от друга не зависили, т.е. если меняю на кнопке надпись она не должна изменятся на других экземплярах...или это не преодолеть.,,,???? :confused:
заранее благодарен |
CTRL+L (библиотека)
Правой кнопкой на нужную кнопку -> duplicate -> новое имя. Ну зачем тебе это нужно ведь твой мувик будет перегружен символами и размре будет больше. не легче ли сделать надпись над кнопкой, а использовать тот-же символ. |
Semma
Как это сделать? Я что то запутался может я так и делаю(дублирую мувики) из за этого у меня ролик безбожно тормозит, вот я хочу его оптимизировать, пытаюсь вставить тотже самый символ из библиотеки(на сцене у меня два символа) на одном меняю надпись, и она изменяется на другом .....??? как это преодолеть ??
Заранее благодарен |
1) рисуешь квадратик....
2) делаешь его кнопкой 3) создаешь текстовое поле 4) накладываешь ето поле над кнопкой 5) все работает и не нада сильно напрягаться или 1) рисуешь квадратик и текст (например: about me) 2) размещаешь как нада 3) делаешь все ето кнопкой 4) рисуешь такой же квадратик(или копируешь тот !!!но копируешь из символа!!!) 5) текст 6) опять делаешь кнопкой и так сколько нада!!! я считаю что самый надежный способ это первый!!! и простой к томуже... хотя я ни один из них не использую!!! у меня своя технология!!! долго рассказывать!!! короче пробуй если че не понял, пиши!!! |
у меня текст в самой кнопке, по поводу твоего второго варианта копировать из символа, это как: вытаскиваешь из библиотеки, или делаешь копию в самой библиотеке????
|
мне необходимо чтоб как можно меньше объектов было в библиотеке.. :rolleyes:
|
Борьщ расскажи ещё про свой способ если не в лом :)
|
ну примерно так: (чем то похоже на предыущие...)
1) риую квадрат 2) делаю его символом 3) пишу текст 4) делаю все ето кнопкой... 5) беру тот квадрат (тот что символ) 6) пишу другой текст 7) делаю и ето дело другой кнопкой 8) и тд. и тп. удобно так как в библиотеке используются только квадрат и нет новых символов кроме кнопок!!! Если уж кнопка весит очень много (если ты решил извратиться) то можно сделать скриптого с помощью DublicateMovieClip и с dynamic text скриптом копируешь кнопи и вписываешь в них текст (тоже скриптом) правда ето не всегда смотрится так как хочешь.. |
а вес заметно отличается. ну когда делаешь например 5 кнопок разных, но с одинаковым квадратом и всё такое но с разным текстом.
Ну жмёшь ктрл + ф8 рисуешь квадрат и текст, потом так 5 раз. только всегда разный текст в итоге в биб-ке получается находится 5 кнопок. Или как ты (как я понял) рисуешь квадрат. делаешь его график (или чем?) ну вот потом делаешь текст нажимаешь создать кнопку вставляешь туда текст и квадрат. потом опять и так тоже 5 раз но каждый раз 5 текстов. и у тебя в бибке 5 текстов и один квадрат. Так?.......или я что-то не так понял? Так вот., если всё я понял правильно, то в каком случае вес ролика меньше и на много ли?....ну разница чувствительная? :) Спасибо. |
Вложений: 1
или я не воткнул чего вы тут творите, или ... :)
В кратце: тяните из библы на сцену мувик, присваиваете ему инстанс и во фрейме пишите instanceMuvika.txt="bla"; |
Забыл, для МХ даже мувик не нужен:), там кнопкам инстанс можно присваивать:) еще -несколько байтов:)
|
Вложений: 1
К WD вопрос 1: зачем в библиотеке кроме кнопки еще и мувик?
вопрос 2: как из переменной txt=bla(b1.txt="Adin";) текст попадает в кнопку?? вопрос 3: зачем два уровня в кнопке? и самый главный вопрос как у меня один файл, в нем 8 переменных соответствующих динам. текстовым полям. То есть в ролике у меня 8 текстовых полей, нажимаем Ctrl+Enter, результат: очень сильно тормазит, что делать?? Щас пытаюсь программно изменить прозрачность (поля у меня друг за другом появляются и исчезают), может это появлияет на производительность и уберет тормоза и вот спрашивал как можно оптимизировать библиотеку, например в библиотеке у меня одно текстовое поле, а в ролике 8 (взятых из библиотеки) но с разными именами и свойствами..КАК это сделать???? я тебе этот вопрос задавай но в другой интерпретации, ты мне ответил, НО у тебя текст брался из массива, А НЕ ИЗ ФАЙЛА вот твой файл.. |
понял ты правильно!!!
в библиотеке 5 кнопок но они испоьзуют один символ(фон кнопки) + текстовое поле... текстовое поле весит очень мало а вот фон кнопки может быть массивным (к примеру это gif или jpg) вот... |
2Fapser:
Вложений: 1
1: т.к. в 5-ке нельзя текст полю инстанс присвоить
2: у каждого мува свой инстанс: b1,b2,b3... 3: чтоб текст был поверх графики, мож и по-другому можно, тогда скажите:) Важно: ничего не понял:) После Диф. уравнений в универе, уже нифига не понимаю:) вот чего состряпал см. в аттаче:) |
на счет тормозов: постарайся меньше alph"ы юзать, тем более перекрывающиеся
|
WD
вопросы 1: onClipEvent(data <- что это?) у меня в книжке такого параметра нет
2:почему у тебя tar сразу начинает работать со 2 кадра? 3: attachMovie -> что он делает, и что означают его параметры? 4:блиин вообще запутался..:( |
эээээ, Fapser, ... так не пойдет.. выбрось свою книжку, раз автор не соизволил даже хелповские функции описать..
смотри F1 - там все эти команды есть. работать начинает не сразу. см. ниже. data - значит после загрузки данных, goto 2 фрейм attachMovie - вставить мув из библы |
Вложений: 1
Я вот не понял как сделать так, чтобы кнопка работала на всём поле.
Ну вот когда динам текст вставляешь, то кнопка не срабатывает когда мышь на этом тексте, а на остальной площади кнопки всё пеашет. Как это? там в файле разберётесь |
2 lamer2:
убери с тект поля selectable
|
| Часовой пояс GMT +4, время: 17:21. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.