Страница 1 из 2
Подскажте по поводу TileList
Добавлено: 17 ноя 2011, 15:52
gaponj88
имеется лента из фото,в TileList!
Хочу чтоб при наведении на фото в ленте она передавалась в UILoader:
Код: Выделить всё
lenta.addEventListener(MouseEvent.MOUSE_OVER, function (e:MouseEvent){ lenta_smotr.source = data[e.currentTarget.selectedIndex].photo_big; });
но как не пробывал и так и сяк!
Вот в этом примере она не появляется,появляется только при нажатии а потом когда наводишь она моргает как буд то хочет смениться,но не меняется!((
Кто знает?

Re: Подскажте по поводу TileList
Добавлено: 18 ноя 2011, 17:58
gaponj88
Что никто не знает??

Re: Подскажте по поводу TileList
Добавлено: 20 ноя 2011, 15:05
112
мб
Код: Выделить всё
lenta.addEventListener(MouseEvent.ROLL_OVER, function (e:MouseEvent){ lenta_smotr.source = data[e.currentTarget.selectedIndex].photo_big; });
Re: Подскажте по поводу TileList
Добавлено: 20 ноя 2011, 16:50
gaponj88
Попробывал тоже самое(((((((((((Наводишь ничего не появляется,нажимаю появляется фотка,навожу на другие моргает та которую нажал((((((

Уже запарился.....
Re: Подскажте по поводу TileList
Добавлено: 21 ноя 2011, 04:13
bodnar
ну так не бездумно меняй код а разбирайся в чем проблема.
У тебя тут одна строчка, трейси все места в которых могут возникнуть проблемы, например e.currentTarget.selectedIndex
Re: Подскажте по поводу TileList
Добавлено: 21 ноя 2011, 06:36
gaponj88
Я уже все перебрал,все комбинации!При наведении ничего не происходит!Мне кажется что selectedIndex
он так и называется селектид т.е выбор?т.е нажатие !надо как то так "наведениеIndex"!
Re: Подскажте по поводу TileList
Добавлено: 21 ноя 2011, 09:18
bodnar
bodnar писал(а):трейси
это глагол, производное от trace. Так понятнее?
что выводит? а что должно? почему выводит не то что надо? где это свойство создается? Где оно изменяется? Что логически значит это свойство? эти и многие другие вопросы помогут найти проблему.
gaponj88 писал(а):Я уже все перебрал,все комбинации!При наведении ничего не происходит!Мне кажется что selectedIndex
он так и называется селектид т.е выбор?т.е нажатие !надо как то так "наведениеIndex"!
надо не перебирать и выдумать, а подумать, что это за объект, какие у него есть свойства, если нет нужных то их в нужном классе надо объявить и изменять. Если это стандартный объект а не твой собственно ручно сделанный, не знаешь какие есть свойства у него, заходи в справку(ссылка в подписи) ищи его там и читай.
если не понимаете чего делать нужно, то читать книжки, много читать, и усердно
Re: Подскажте по поводу TileList
Добавлено: 21 ноя 2011, 09:43
gaponj88
во первых Справку про TileList я прочитал раз на 30 !
во вторых """""если не понимаете чего делать нужно, то читать книжки, много читать, и усердно"""""""если начитаный дай правильный ответ,на поставленный вопрос!
в третьих мне trace ничего не дает!
Говорить каждый может а решить проблему нет!
Код: Выделить всё
lenta.addEventListener(MouseEvent.CHANGE, function (e:MouseEvent) { lenta_smotr.source = data[e.currentTarget.selectedIndex].photo_medium_rec;-----так при нажатии работает!
Код: Выделить всё
lenta.addEventListener(MouseEvent.ROLL_OVER, function (e:MouseEvent) { lenta_smotr.source = data[e.currentTarget.selectedIndex].photo_medium_rec;---------так при наведении не работает!
Re: Подскажте по поводу TileList
Добавлено: 21 ноя 2011, 12:52
bodnar
вай вай, какая куча восклицательных знаков, выпей валерьяночки что ли, нервный какой
gaponj88 писал(а):в третьих мне trace ничего не дает!
Тут надо бить тревогу да.
gaponj88 писал(а):Говорить каждый может а решить проблему нет!
я заметил, 5 дней уже мучаешься
gaponj88 писал(а):если начитаный дай правильный ответ
если lenta_smotr это UILoader, а lenta TileList то:
Код: Выделить всё
lenta.addEventListener(MouseEvent.MOUSE_OVER, function (e:MouseEvent) { var temp = e.target as ImageCell; if (temp is ImageCell){ lenta_smotr.source =temp.source; } });
не забыть импортировать import fl.controls.listClasses.ImageCell;
хм.. все)
Re: Подскажте по поводу TileList
Добавлено: 21 ноя 2011, 13:06
gaponj88
Спасибо тебе,вот нет чтобы помочь без всяких подколов про книги)
Работает)
делал так но без import fl.controls.listClasses.ImageCell;
поэтому наверное)
И я так понимаю,что размер фото теперь не выбрать,ну я имею в виду ,что у меня в Tile photo_medium_rec
а надо при наведении photo_big)