Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 01.06.2002, 15:14
AcidMax вне форума Посмотреть профиль Отправить личное сообщение для AcidMax Посетить домашнюю страницу AcidMax Найти все сообщения от AcidMax
  № 1  
AcidMax
 
Аватар для AcidMax

Регистрация: May 2002
Адрес: Украина, Донецк
Сообщений: 16
Отправить сообщение для AcidMax с помощью ICQ
Smile А как сделать GoTo на переменную?

Люди, кто знает да подскажет как сделать переход на кадр с номером переменной (см. вложенный файл)
Вложения
Тип файла: zip clockcool3d.zip (9.4 Кб, 199 просмотров)

Старый 01.06.2002, 17:42
sergwizard вне форума Посмотреть профиль Отправить личное сообщение для sergwizard Посетить домашнюю страницу sergwizard Найти все сообщения от sergwizard
  № 2  
sergwizard
 
Аватар для sergwizard

Регистрация: Jan 2002
Адрес: СПб-Denver-Лермонтов
Сообщений: 1,525
Сначала отредактируй клипы "h" и "m" и "s". Укороти их таймлайны с 360 до 60 фреймов. Затем тебе надо объединить эти три клипа в один. Назовем его "clock". Выкладываем его на стол и вешаем на него скрипт:

onClipEvent (enterFrame) {
// Получаем инфомацию о времени и сохраняем ее в MyDate
MyDate = new Date();
// Распределяем данные индивидуально
hour = MyDate.getHours();
minute = MyDate.getMinutes();
second = MyDate.getSeconds();
// Вычисляем позицию часовой стрелки
if (hour > 11) {
hour = hour-12;
}
hour = hour*5;
movement = minute/12;
hour = int(hour+movement);
// Двигаем часовую стрелку
with (_root.clock.h) {
gotoAndStop(hour) + 1;
}
// Двигаем минутную стрелку
with (_root.clock.m) {
gotoAndStop(minute) + 1;
}
// Двигаем секундную стрелку
with (_root.clock.s) {
gotoAndStop(second) + 1;
}
}

В _root достаточно одного фрейма и никаких скриптов во фреймах.
Все. Удачи.
__________________
Для того чтобы узнавать, есть два способа: - задавать вопросы и пытаться самому на них ответить. Второй способ более продуктивный.
(S.Wizard)

Создать новую тему   Часовой пояс GMT +4, время: 11:28.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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