![]() |
перейти к след. элементу массива
Подскажите, пожалуйста, как переходить к след. элементу массива? не конкретному, а следующему или предыдущему. У меня такой пример: есть несколько картинок в ряд и по бокам этих картинок стоят кпопки "назад" и "вперед" в общем при нажатии,допустим на кпопку "вправо" нужно чтобы от текущей картинки программа обращалась к соседней справа. В каждой картинки есть символ тени которая угосает когда обращаешься к конкретной картинки и картинка становиться светлее. Тени я поместил в массив. Подскажите, плз, как реализовать такой механизм? при помощи цикла может?
|
как-нибудь так:
Код:
var arr:Array = [mcDsd,mcWasd,mcRasdfs,mcFffff] |
Спс, сейчас попробую :)
|
я попробовал, но не выходит то, что я хочу:
Код:
var AllBotlles:Array = [bottleButtonHolder.botkes_holder.shadow1, bottleButtonHolder.botkes_holder.shadow2, bottleButtonHolder.botkes_holder.shadow3, bottleButtonHolder.botkes_holder.shadow4];При нажатии на кпопку "вправо" трейс выводит 2й элемент. А как сделать так чтобы при каждой нажатии на "вправо" выводил след элемент? 1 раз нажал трейс показал - 1 , 2й раз - показывает 2.... и т.д. |
Цитата:
Поэтому вы должны завести переменную, которая хранит индекс текущего элемента и соответснно делать ++ или --, для того чтобы получить нужный индекс (при условии, что элементы идут без пропуска.) |
спасибо за ответ, но я еще слабоват в ас, как именно это реализовать? можете написать простой пример, пожалуйста.
|
В общем я пытался сделать так:
Код:
var AllBottles:Array = [shadow1,shadow2, shadow3, shadow4];Помогите кто нибудь, плз, очень надо )) |
Код:
var allBottles:Array = [shadow1, shadow2, shadow3, shadow4]; |
это что по вашему должно случиться то?
Код:
var indexArr = AllBottles[0]; |
Спасибо, заработало :)
|
| Часовой пояс GMT +4, время: 09:16. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.