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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 30.05.2008, 23:20
priroda вне форума Посмотреть профиль Отправить личное сообщение для priroda Найти все сообщения от priroda
  № 1  
Ответить с цитированием
priroda
[+4 10.03.08]
[+6 15.03.08]

Регистрация: Mar 2008
Сообщений: 88
По умолчанию компонент типа "флажок"/самодельный"флажок" - работа с ним

Здравствуйте.
ктонибудь знает решение проблемы?
Ну почему у меня не получается??
Уважаемые флэшеры, ктонибудь сталкивался с таким компонентом как "флажок"? я совершенно запуталась.

для начала - что я задумала: ааа..так сложно объяснить.. я попробую:
дано 5/10 пунктов, рядом с ними "флажки". в каком порядке отмечаем в таком они и запоминаются.
например:
1пункт -1
2пункт -3
3пункт -2
4пункт -4
5пункт -5
т.е. от сюда видно, что отметили сначала первый, потом третий, потом второй, четвёртый и пятый.
переходим на другую сцену и там информация расположена в порядке, соответствующему порядку выбора пунктов. Эта информация заключена в прямоугольники(для наглядности), И соответственно эти прямоугольники должны располагаться слева направо в том порядке , в каком их отметили.

У меня допустим получается сделать только если мы отмечаем флажки в любом порядке и всё на этом. Да и то я это представляю теоритически - на практике не получается. Так ведь "флажок" может быть "снят", отмечен снова и то что следует после него должно сдвинуться на его позицию и т.д. и каждый раз запоминаться..

Я не могу отследить всех этих переменных. Очень сложная задача. На словах даже еле справилась.
Знаете, это скорее похоже на результат поиска в поисковиках. только мы в ручную(с помощью флажков) задаём порядок построения выбранных элементов.
Да, кое-что ещё: ведь флажки могут быть отмечены не все..



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

Господа флэшеры, ваше слово.
PS у меня есть исходник, но там полная чушь. просто нарисованы элементы "флажок" и неудачная попытка прописать на него сначала массив, потом счётчик, потом ничего не получилась и.. вы читаете это письмо.

Старый 31.05.2008, 00:46
Vektor вне форума Посмотреть профиль Отправить личное сообщение для Vektor Найти все сообщения от Vektor
  № 2  
Ответить с цитированием
Vektor
 
Аватар для Vektor

Регистрация: May 2008
Адрес: Новокузнецк
Сообщений: 219
Записей в блоге: 1
Я уверен, что многие знают, в том числе и я, ответ на этот вопрос, но я уверен, что никто на него отвечать не будет (может быть, я ошибаюсь), складывается впечатление, что тебе просто хочется поболтать.
Вопросы надо задавать коротко и по сути.
_______________________________________________
Правильно заданный вопрос, дает быстрый ответ.

Старый 31.05.2008, 03:19
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 3  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
2 Vektor : Вы жестоко ошибаетесь.
2 priroda : правильно ли я Вас понял?

зЫ. Пожалуйста, забудьте наконец про сцены. Навсегда. Пожалуйста!
Вложения
Тип файла: rar check_flags.rar (9.9 Кб, 71 просмотров)
__________________
Reality.getBounds(this);

Старый 31.05.2008, 05:46
Vektor вне форума Посмотреть профиль Отправить личное сообщение для Vektor Найти все сообщения от Vektor
  № 4  
Ответить с цитированием
Vektor
 
Аватар для Vektor

Регистрация: May 2008
Адрес: Новокузнецк
Сообщений: 219
Записей в блоге: 1
Каюсь, ошибся, надеюсь priroda разбирется в вашем коде.
Код не для новичков.
__________________________
Правильно заданный вопрос, дает быстрый ответ.

Старый 31.05.2008, 15:45
priroda вне форума Посмотреть профиль Отправить личное сообщение для priroda Найти все сообщения от priroda
  № 5  
Ответить с цитированием
priroda
[+4 10.03.08]
[+6 15.03.08]

Регистрация: Mar 2008
Сообщений: 88
так мне ж 10 пунктов то надо! я шучу)
Wolsh, это то что нужно. Вы поняли меня совершенно точно)
про сцены потихоньку забываю..

Чем больше вы надеетесь, тем больше шансов у меня разобрать код. Надейтесь, Vector.

Старый 31.05.2008, 16:04
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 6  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
priroda, Вы спрашивайте если запутаетесь. Переменной mems присвойте нужное количество кнопочек. Там вообщето три четверти кода - это оформление примера. Вы конечно можете все руками расставить и дать имена. Работа с массивом там очень проста - вставить (push) и вырезать (splice). Вставляется в конец массива, а вырезается так - массив просматривается, и если значение какой-то ячейки равно номеру кнопки, эта ячейка удаляется.
__________________
Reality.getBounds(this);

Старый 01.06.2008, 14:38
priroda вне форума Посмотреть профиль Отправить личное сообщение для priroda Найти все сообщения от priroda
  № 7  
Ответить с цитированием
priroda
[+4 10.03.08]
[+6 15.03.08]

Регистрация: Mar 2008
Сообщений: 88
Да, если честно, мне сложновато.
1.Я пытаюсь расставить всё руками, как вы говорите.. во первых: мне бутет гораздо легче если эти флажки будут на сцене. А когда я их выкладываю, даю имена - что то не то получается. Вчера весь день просидела и всё насмарку.

2.Цифры - это одно, а вот со славами - работать совершенно другое. Хотя наверно сначала всё на цифрах описывается, а потом уже присваиваются цифрам желаемые словесные наименования(если я правильно понимаю). но с этим по своему разобралась

3.вот допустим у нас есть рабочая, предложенная вами схема(очень красиво написанная). т.е. смещение цыфр в нужном порядке(при добавлении и при удалении эл-ов из массива). А можно ли так же сделать только не цифры, а мувики из библиотеки(mov1, mov2 etc.) приаттачивать и располагать в таком же порядке в каком наши цифры. Можно как нибудь провести логич. параллель, чтоб заново не составлять функцию для мувиков. т.е. сопоставлять позиции цифр в рез-те и приписывать это к мувикам?
ps почему то не могу прикрепить .fla

Старый 01.06.2008, 16:41
Wolsh вне форума Посмотреть профиль Отправить личное сообщение для Wolsh Найти все сообщения от Wolsh
  № 8  
Ответить с цитированием
Wolsh
Нуб нубам
 
Аватар для Wolsh

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
1. Если Вы расставляете всё руками, то код программного аттача надо удалить)))
Имена должны быть как в коде, или измените код под удобные Вам имена.
2. Да, удобнее работать с цифрами, и только на выходе давать соответствующие этим цифрам строки или мувики.
3. Конечно можно. На выходе Вы получаете просто массив из правильно расположенных цифр. Соответственно, пробегаемся по массиву и аттачим мувики, ассоциированные с этими цифрами.

В общем вот новый примерчик со словами и картинками, код я построчно прокомментировал. Удачи!
Вложения
Тип файла: rar check_flags2.rar (38.3 Кб, 62 просмотров)
__________________
Reality.getBounds(this);

Старый 01.06.2008, 16:49
priroda вне форума Посмотреть профиль Отправить личное сообщение для priroda Найти все сообщения от priroda
  № 9  
Ответить с цитированием
priroda
[+4 10.03.08]
[+6 15.03.08]

Регистрация: Mar 2008
Сообщений: 88
благодарственное письмо:

я безумно рада и.. премного благодарна
спасибо вам

вы сказали без сцен.. вот благодаря флажкам я поняла что сцены сильно затрудняют работу. И.. знаете, я сделала то что было в сценах.. Я сделала это без них!
Спасибо Вам

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

Спасибо за помощь.
Wolsh, я вас запомнила)

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


Последний раз редактировалось priroda; 03.06.2008 в 14:29.
Создать новую тему Ответ Часовой пояс GMT +4, время: 06:56.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

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


 


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


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