![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
[+]
Регистрация: Mar 2001
Сообщений: 15
|
Добрый дей.
Ребята помогите, пробую первый раз action script, в частности дестивие set property и ни чего не получается. Вот описание Положил кнопку для нее оп событию on press опеределяю следующий сценарий setProperty ("aaa", _visible, false); гле ааа - это симлов с моей библиотеки. Он перетянут на сцену и лежит слоем ниже. Это не работает. Если я изменю aaa на expression то есть будет следующий код setProperty (aaa, _visible, false); то исчезает все и сама кнопка и этот символ. Помогите разобраться ... вернее обясните как давать имена target-там по которым я потом обращаюсь в скрипте. Насколько я понимаю таких символов я могу перетянуть из бибилиотеки на сцену хоть 100 штук и все они будут иметь одно и то же имя как в библиотеке (в моем случае ааа) а как их тогда различать? Спасибо за помощь |
|
|||||
|
Регистрация: Jan 2002
Адрес: СПб-Denver-Лермонтов
Сообщений: 1,525
|
То, как символ называется в библиотеке, никого не волнует. Другое дело, какое имя ты ему дашь на сцене. Делается это так: на панельке "instance" вводишь в окошко "name" имя своего MC. Ты можешь вытаскивать его из библиотеки 100 раз, и 100 раз задавать разные имена. Обращаться к ним через ActionScript ты будешь именно по этим именам. Обрати внимание в том примере, который я тебе посылаю, символ в библиотеке называется Symbol 1, но когда я его выложил на сцену, - обозвал "ааа". Вот по этому имени я к нему (в кнопке) и обращаюсь.
Удачи.
__________________
Для того чтобы узнавать, есть два способа: - задавать вопросы и пытаться самому на них ответить. Второй способ более продуктивный. (S.Wizard) |
|
|||||
|
Регистрация: Jan 2002
Адрес: СПб-Denver-Лермонтов
Сообщений: 1,525
|
Опять вернулось мое письмо.
This message was created automatically by mail delivery software. A message that you sent could not be delivered to all of its recipients. The following address(es) failed: dimon@ordgok.com: (generated from dimus_good2000@mail.ru): SMTP error from remote mailer after RCPT TO:<dimon@ordgok.com>: host mail.ordgok.com [194.44.122.222]: 550 <dimon@ordgok.com>, Recipient unknown Приходится дублировать здесь. Здравствуйте, Дмитрий. >но для этого у любого символа положенного на сцену нужно поменять behavor на >movie clip, чтобы дать ему имя и потом обращаться к свойствам по этому имени из >action script. Под другому ведь не получится??? Правильно я думаю? Не совсем. Для того, чтобы через скрипт обращаться к МС по имени, - да, надо символу дать "поведение клипа". Но, вот для того, чтобы поменять его некоторые свойства, вовсе необязательно менять его "поведение". Смотрите второй исходник. Там на стол выложены символы: 1. импортированный gif. 2. созданный (нарисованный) в самом Flash, и 3. кнопка. И у всех символов можно менять какие-то свойства, не смотря на то, что они не имеют "поведение" graphic или button. Только для одного символа поменял "поведение" на Movie Clip. Только для того, чтобы написать для скрипт, позволяющий передвигать этот символ. Посылаю еще один исходник, тот который готовил для первого письма. Скачивайте и разбирайте больше исходников, и умение придет. Удачи, Wizard
__________________
Для того чтобы узнавать, есть два способа: - задавать вопросы и пытаться самому на них ответить. Второй способ более продуктивный. (S.Wizard) |
![]() |
Часовой пояс GMT +4, время: 00:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|