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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 06.10.2005, 13:27
dimasa вне форума Посмотреть профиль Отправить личное сообщение для dimasa Найти все сообщения от dimasa
  № 1  
Ответить с цитированием
dimasa

Регистрация: Oct 2005
Сообщений: 2
По умолчанию Визуализация клика + реализовать функцию back

Уважаемые гуру!
Первый вопрос:
Помогите пожалуйста с таким делом. Нужно сделать для сенсорной информационной панели , где пальцем нажимают, оболочку.
Необходимо следующее - чтобы после нажатия на любую кнопку или в любом месте экрана от этого нажатия пошли "круги", вобщем визуализировать событие клика, чтобы пользователь понял, что он нажал на экран. Если бы это была не сенсорная панель, можно просто было бы на onMouseOver на любые кнопки поставить изменение либо кнопок, либо цвета кнопок (как обычно в web), но т.к. на сенсорном экране MouseOver воссоздать нереально, есть только непосредственно само событие нажатия на экран (=клик), то очень бы хотелось это визуализировать как-нибудь. Поделитесь опытом, пожалуйста!

Второй вопрос:
Есть мувик1.swf, в этом мувик1.swf есть кнопка "загрузить", по нажатию которой через ф-ю
on (release) {
loadMovie("мувик2.swf";
}
загружается мувик2.swf полностью на экран вместо мувик1.swf
какой текст надо написать для кнопки в этом мувике2.swf чтобы по нажатию на неё я вышел снова на на определённый фрэйм определённой сцены в мувике1.swf?

если ставлю на кнопку следующий скрипт:
on (release)
{
loadMovie("мувик1.swf";
}
то загружается первый фрейм первой сцены в мувике1.swf

Помогите пожалуйста!

PS Возможно ли как-то в action Script реализовать функцию back для возврата на предыдущую сцену?
не именно на например пятую сцену, а на предыдущую?

Спасибо.

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

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
я делал информационные киоски с сенсорными панелями в магазине "Мега", поделюсь знаниями.
1. виуализировать событие клика довольно бессмысленно: объект закрыт пальцем пользователя. но если тебе очень нужно, сделай покадровую анимацию и клади ее в место клика поверх всего.

2. тебе нужно сохранять данные о твоем последнем месте пребывания. причем не только о последнем, а о всей последовательности нажатий, чтобы кнопка back работала не один раз. как и в каком виде - это зависит от структуры проекта. у меня, поскольку вся сцена строилась на XML я сохранял ссылки на узлы XML, которые открыты в данный момент.

Старый 06.10.2005, 18:09
dimasa вне форума Посмотреть профиль Отправить личное сообщение для dimasa Найти все сообщения от dimasa
  № 3  
Ответить с цитированием
dimasa

Регистрация: Oct 2005
Сообщений: 2
Спасибо большое за ответ!

На счёт п.1 - а как дать пользователю понять, что он нажал например на кнопку - только переходом на другой фрэйм? вобщем хочется при нажатии на кнопку пользователем чтобы она хоть как-то изменилась.


по п.2 - хочу сделать всё на флэше, без XML, проект не большой, сцен 25, не больше. Как бы без xml обойтись в сохранении истории переходов? неужели нереально?

Старый 06.10.2005, 18:25
Iv вне форума Посмотреть профиль Отправить личное сообщение для Iv Посетить домашнюю страницу Iv Найти все сообщения от Iv
  № 4  
Ответить с цитированием
Iv
 
Аватар для Iv

Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
1. да просто "нажать" ее. обычная кнопка имеет down кадрю этого достаточно.
2. реально. всё зависит от того, как у тебя реализованы переходы.

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

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

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


 


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


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