Kamrad.ru
 
 
дневники | кабинет | регистрация | календарь | участники | faq | правила | поиск | фотоальбом | каська | выйти
Kamrad.ru Kamrad.ru » Авторские форумы » Убей в себе ламера » Flash 5 Macromedia: появление элементов
новая тема  ответить следующая тема | предыдущая тема
Автор
 
Faker - offline Faker
12-02-2002 13:58 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Flash 5 Macromedia: появление элементов

Как сделать, чтобы элемен появлялся в нужном месте при нажатии клавиши? (до нажатия - он невидим вообще)
Или иначе как "хайденном" пользоваться?

DeadUshka - offline DeadUshka
15-02-2002 17:48 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад-Костяное Ухо



Вариант1. Делаешь где-нибудь за экраном невидимую кнопку, и даешь ей скрипт
on (keyPress "1") {
setProperty ("a1", _visible, true);
}
on (keyPress "2") {
setProperty ("a1", _visible, false);
}
Вариант 2. Придаешь мувику скрипт

onClipEvent (keyDown) {
a = Key.getCode();
// trace (a);
if (a==39) {
setProperty ("", _visible, true);
}
if (a==37) {
setProperty ("", _visible, false);
}
}

Вариант 3. То же самое, но чуть круче.
onClipEvent (keyDown) {
if (Key.isDown("39")) {
setProperty ("", _visible, true);
}
if (Key.isDown("37")) {
setProperty ("", _visible, false);
}
}
Так можно задавать появление/пропадание объекта по комбинациям клавиш.

Faker - offline Faker
Question22-02-2002 17:36 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



А как изначально параметру _visible присвоить свойство false?

DeadUshka - offline DeadUshka
22-02-2002 19:16 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад-Костяное Ухо



setProperty ("a1", _visible, false);

Текущее время: 17:28
новая тема  ответить следующая тема | предыдущая тема
 
Перейти:

версия для печати   отправить эту страницу по e-mail   подписаться на эту тему

 
Powered by: vBulletin Version 2.0.1
Copyright ©2000, 2001, Jelsoft Enterprises Limited.
Любое использование материалов сайта
возможно только с разрешения его администрации.


 

Рейтинг@Mail.ru
Рейтинг@Mail.ru