X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Требуется помощь по flash
Pothead
Pothead
Topic Starter сообщение 6.12.2010, 2:30; Ответить: Pothead
Сообщение #1


Здравствуйте, камрады.
Вобщем дело такое, ранее работал немного с флешем но исключительно над неинтерактивными баннерами. Сейчас задача посложнее, но мне кажется для людей знающих флэш совсем труда не должно составить.

Суть такая.. на флешке 3 буквы к примеру А Б В (по сути это заглавные буквы слов), они слегка перевернуты. функционал должен быть такой - наводишь на букву она принимает ровное положение и рядом появляется продолжение слова.
например навел на А она перевернулась и рядом появилась "йцук", т.е. теперь выглядит "Айцук" . При клике на кнопку появляется квадрат в виде окна с неким контентом и крестиком для закрытия. ну и при закрытии этого окошка все приобретает первоначальный вид)
Мысли в голове такие.. 1-й кадр содержит эти самые три буквы(а буквы эти являются баттонами (кнопками) ) и окошки эти, но у окошек свойство show = false. или visible = false. для букв создается анимация(поворот) которая начинает проигрываться при наведении (over) и появляется окончание слова (наверное эта часть тоже входит в тот баттон и появляется в конце анимации этой кнопки). при нажатии на кнопке свойство visible окошка с таким_то именем становится true.. ну и когда нажимаешь крестик на окошке - гоуту к первому кадру.
Вобщем пробую пробую а все никак не выходит толково.
1. Правильно ли я продумал алгоритм?
2. Может быть какие-то элементы требуется разместить на других кадрах?
3. как правильно сделать для конкретных объектов свои экшны (код вписать)
4. По идее думал что на кнопке сработает код вроде
on (press) {
имя_окошка(вернее имя этого объекта).visible = true;
}
но после такого(или приблизительно такого) кода окно становиться видно сразу же т.е. игнорируется код который в 1-м кадре присваивал визиблу значение фолс.
5. ну и еще такой вопросик.. чтобы правильно обратиться к объекту в другом кадре как требуется писать его имя? сцена1.имя_объекта ? или это не полный путь?

Вот.. надеюсь на вашу помощь, ребята. Извините если не понравились мои "много букв", но я старался максимально полно описать суть флешки, проблемки и все что я пытался сделать чтобы людям, стремящимся помочь было ясно что и как.
Заранее благодарен.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexflasher
alexflasher
сообщение 6.12.2010, 19:12; Ответить: alexflasher
Сообщение #2


1. Ход мыслей правильный
2. Но вот про кадры следует забыть. Они предназначены для ручной анимации.
3. Используйте классы
5. Этого тоже не стоит делать.
Сделал набросок схематичного кода.. многое опустил )
Предлагаю делать по нему, а если что будет непонятно - спрашивать

[JS]class MyButton extends MovieClip
{
function MyButton(title:String/*Айцук*/)
{
/* Создаем заглавную А и йцук, прячем йцук */
/* Слушаем mouseclick и mouseover */
}

function onMouseOver ()
{
/* Поворачиваем А, показываем йцук */
}

function onMouseClick ()
{
/* Уведомляем PageViewer об этом */
}
}

class PageViewer extends Sprite
{
function addButton(title:String/*Айцук*/)
{
/* Создаем MyButton, передаем ей title */
/* Слушаем select этой кнопки */
}

function onButtonSelect ()
{
/* Создаем окно с контентом, соответствующим выбранной кнопке. Возможно, закрываем уже открытое окно и т.д. */
}


function createWindow (content)
{
/* Создаем окно, слушаем событие close от него и т.д */
}


function onWindowCloseSelect ()
{
/* Закрываем окно, а также возвращаем соответствующую кнопку в начальное положение */
}
}[/JS]

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Требуется помощь по сайту на "ВордПресс"
Закрылся доступ в панель администратора
12 Tia2 1533 25.3.2024, 6:54
автор: Skyworker
Открытая тема (нет новых ответов) Требуется копирайтер-постер
9 Hanj 2402 25.3.2024, 6:46
автор: Skyworker
Открытая тема (нет новых ответов) требуется помощь с themasoftware (Темапостером)
0 Taylor 567 16.3.2024, 18:41
автор: Taylor
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыСостояние после ампутации - нужна помощь
благотворительный топик
46 vitvirtual 5560 12.3.2024, 21:52
автор: Гиппопотам
Открытая тема (нет новых ответов) Требуется контент-менеджер
1 Grimov 1125 8.2.2024, 9:54
автор: projectadmin


 



RSS Текстовая версия Сейчас: 29.3.2024, 9:11
Дизайн