![]() |
Обращение к пунктику из списка
Ребята, тут вот требуется помосч ваша.
Нужн овсего лишь чтоб вы мне дали общий вид и примерчик как эжто организовывается а там я сам дальше. Если кто не понял что за список :) www.Firehawk-df.narod.ru/kartaLOW.swf там магазины :). Вообщем я думал так это делается Имя_списка.имя_пункта = знаечение; Но вроде не так. Жду ответа :). |
в хелпе же все написано :
если выбранный элемент - то ComboBox.selectedItem |
млин. там столько в хелпе понаписано по авнглийски, что ваще непонять что нужное для меня а что нет.
Все мое представление о списках рушгится . я то думал что там просто а оказыватся нетт |
там и так все просто описано ... проще даже некуда ... просто сначала необходимо поставить задача, а после этого искать нужное, а не смотреть все подряд
|
значит помосчи мне не ждать. пасиба...
|
напиши что именно тебе надо сделать?
|
www.Firehawk-df.narod.ru/kartaLOW.swf
Это набросок карты. Магазины ПК в списке как видно. ну и при выбора какогото магазина из списка должна появлятся инфа обо нем и переходить на карте на его кооррдинаты. Дак вот все эти действия мне не надо помогать - я сам сделаю. А вот надо мне показать как делается обращение ну незнаюб еще что там надо с этим списком. Вообщем азы покажите мне работы с списком. |
Писшу , дабы тема не уплолзла вниз :(
|
Список заполняется массивом объектов, у которых два поля: label -- текст пункта, и data -- данные, ассоциированные с этим пунктом. Присвоние происходит при определении свойства dataProvider -- приравниваем его массиву с объектами и радуемся. В хелпе в разделе про dataProvider есть отличный пример.
|
Спасибо за ответ. буду слегка наглым человеком :)
А можно еще и примерчик сюда кинуть ;))) |
Цитата:
|
НАчал капатся. в одном примере. Перенес себе код и подогнал под себя :). но чтото не ладится. не хочет.
var item = spisok.getSelectedItem(); if(item.label == "Парнас"){ mapping._y = -34.6; mapping._x =-36.1; mapper.parnas-p.gotoAndPlay(2); } if(item.label == "Джет"){ mapping._y = 34.6; mapping._x =336.1; mapper.dget.gotoAndPlay(2); } spisok - имя комбобокса Парнас Джет - это лейблы, которые я вписал в вкладке параметры выбраного списка. mapping - это карта mapper это так называется весь мувик в котором все находится Меня смущает одно - ничего я не указывал в пункте Data , что там должно быть то ? Может из-за этого не работает. |
Это серьезная задача. Чтобы потом все во взаимосвязи работало как надо немало придется кодить и тестить.
Я когда под шестой плейер первый раз делал - два месяца кодировал и еще два ошибки ловил. Да и компонент переписывать пришлось под себя. Стоимость такой штуки - 300-500 ( через посредников ) и как Король написал до 3-4штук напрямую на Американском рынке. В Комбо разобраться здесь - это мелочь. Давай сам. Если начать подсказывать, то ты на следующей проблеме заглохнешь. |
а я не платно делаю эту штуку. Я делаю это для себя чисто. :). Соооовершено бесплатно.
|
Ты наверно хозяин нескольких магазинов. Делаешь им бесплатную рекламу. А Флешем занимаешься по вечерам - хобби.
Здесь http://mainmaps.com/europe/ua/rovno/ прямо по центру иконка "Multitech". Если на нее кликнуть в навигаторе появляются маленькие фотки магазина. Если кликнуть на маленькой фотке - то появится большая. Похоже на твою идею. Сначала делалось бесплатно. Теперь магазин платит $20/мес за расположение своей иконки прямо по центру ( магазин предложил сам, теперь еще пара таких же имеет желание ). Это к тому, что бесплатных дел не бывает. |
20$ это не серьёзно , ну хотя бы 200 ...
|
Цитата:
|
Нет. у меня нет магазинов. Мне всего 18 лет и я начинающий дизайнер :). А что такова если я специально для себя придумываю заказы (неоплачиваемые) дабы опыта набраться и портфель набить :). ОбсалЮтно бесплатная будет.
Вот тока со списком надо разобратся. |
Цитата:
|
Цитата:
|
У теБя в подписи типа вредных советов. ;)
Ну значит я требую ИСХОДНИК !!! НУ я же попрасил же помоч, начал делать а вы опять так :) |
Цитата:
|
Продолжаем флудить :)). А что еще остается делать то. :)
пытался сделать так var item = spisok.getSelectedItem.label; if(item == "Парнас"){ mapping._y = -34.6; mapping._x =-36.1; mapper.parnas-p.gotoAndPlay(2); } Типа возвращает в переменую item label выбраного пункта. И потом соответсвенно приравнивать и сравнивать. Но опять не вышло. ) нчиего не происходит и ошибки даже не выдает :/ |
а что вот эта строчка делает ?
mapper.parnas-p.gotoAndPlay(2); то что красным это минус ? |
это не минус это название мувика, ну хорощо - переименновал везде так parnas_p , но нестало лучше. :) а так строчка эта понятно что делает - проигрывать со второго кадра мувик парнас_п :)
|
по идее должно все работать , но что не так.
|
Сегодня целый день потратил на поиски какой нить инф про комбо бОкс. потратил куЧУуу трафика, нашел конечно но все нето. НЕмагу понять ваще. что не правильно.
|
Запускаем по флеше REFERENCE
Открываем папочку ComboBox component И смотрим все что есть про них... |
Давай исходник с подобным описанием желаемого результата ... потомучто как ты тут задаёшь вопросы ничерта не понятно ...
|
Выложите ему уже Components Reference кто-нибудь;)
|
Есть безотказный способ получить ответ на свой редкий вопрос -- подписаться в мейл-лист Flashcoders. Самые продвинутые флэшеры мира. Самые сложные и интересные вопросы. Нереальный трафик в плане количества писем в день (хотя в прочих тоже -- архив с 98 года весит гигабайты -- сжатые архивом письма!)
|
Вложений: 1
Да что мне надо то практически ничего - в исходнике ВСЕ упрощено. Оставил тока комбо Бокс и 2 мувика.
Дак тут проста задача :)) не для меня при выборе магазина играется мувиклип заданый. все. выбираетсчя другой магазин - играется другой мувик, специальный для него. У меня ту получилось кое что, сразу при загрузке срабатывается скрипт и по дефолту магназин который первый выбирается автоматом - проигрывается мувик, но при выборе другова ничего не затерается и не изменяется. |
Ужс. тема еще не закрыта, а уползла вниз, исправляемс ситуацию ;)).
|
Пользуясь случаем - Поздравляю ВСЕХ ВАС с НОВЫМ ГОДОМ !!!! 2006 это так много :)). ВСем удачи в новом году. Успехов в работе !
|
| Часовой пояс GMT +4, время: 09:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.