![]() |
Ламеры в городе :) (Массив)
В чем проблема, почему не работает?
Экшн в первом фрейме основной сцены: Код:
MyArray = new Array("zero", "one", "two", "three", "four");(так же в этой же сцене мувик с именем numbers) Код:
Спасибо |
Неужели никто не знает? :*(
|
Бред какой написан... При чем тут вообще массивы?
|
Ну, DeliMIter, ты всегда отличался лояльностью к квазиламерам :)) Оригинальное решение проблемы :) На само деле на сколько я знаю, то Array это массив :)
На самом деле я там шибся в вопросе Код:
on (release) {Короче надо чтобы выбрало элемент массива по нажатию кнопки и в соответсвии с элементом проиграло мувик! Мерси |
myArray = new Array("zero", "one", "two", "three", "four");
myNumber = 2; number.gotoAndStop(myArray[myNumber]); |
:D спасибо
|
Vrefr: добавля к правильному ответу выше -
MyArray[q] = newq; - поменяй местами P.S. еще q в твоем вопросе (в коде) - ниоткуда. напиши код полностью в следующий раз. |
Да, сорри действительно забыл дописать!
q задается той же кнопокой, т.е. Код:
on (release) { |
Vrefr - без обид - тебе будет намного легче если ты потратишь неделю-две своего времени на основы програмирования в Actionsript или Javascript.
И-и-и-и, - это хороший совет от человека, который о вышесказанных не имел абсолютно никакого представления год назад (оказалось надо).:D |
STS!! я ж с удовольствием, но с обеитми вещами знаком только в нужных мне скриптах! По мере надобности осваиваю... где ж его поолный курс взять то!?
|
|
усе, пошел в магазин :D
|
и снова здравствуйте :)
Приветствую Вас, знатоки!
Не то чтобы я полностью исследовал выходы, но просто времени оооочень мало осталось на задумку... новый год жеж... поэтому Внимание! Вопрос!: есть поле, в него вводят число! Есть массив, в нем перечислены 9 чисел, как сравнить совпадает хотя бы одна из массива с введенной в поле? Я делаю так: chislo = Array(01, 13, 25, 37, 49, 61, 73, 85, 97); if (input == chislo[""]) { _root.outer = 2; } else { _root.outer = 5; } Flash говорит, что ошибок нет, а при запуске скрипта возвращает else { _root.outer = 5; } |
Горбатого только могила...
Код:
Chislo = [01, 13, 25, 37, 49, 61, 73, 85, 97]; |
Ну ты гад DeliMIter :))
Но спасибо... а что проще, без функций нельзя?? |
Цитата:
Функциями как раз проще, ее прописал в одном месте, а юзаешь где угодно. |
Гы :)
После того, как я подарил Делимитеру мышку Гарри Поттера, его код перестал понимать даже интерпретатор... ;) А. :cool: |
Зато у меня теперь прямой IP-2-IP канал с Гарри Поттером :D :D :D
|
А как теперь это тру и фолс использовать? Например если тру _root.outer = 2;
а если фолс _root.outer = 7; ? А? Можете меня отправить почитать чего-нить, но поконкретной ссылке, а лучше объясните! :D |
Шутка-шутка, просто предновогодняя шутка :)
|
Как говорится в одной переделанной пословице, один дурак может столько вопросов задать, что по-умному его проще грохнуть...
true и false это значения, которые может принимать условие, допустим в операторе if, т.е. конструкцию if (condition) можно также записать как if (condition == true) Если ты счас спросишь, чем это тебе поможет - найду и удавлю... |
а чем мне это поможет :::)????
На самом деле я ж уже написал, что шучу :) Просто в последний момент разобрался, я написал if (_flag = true) { action} else {action#2} может и не правильно, но работает :))))))) Спасибо, гад :) |
Будешь обзываться - случится регургитация :mad: :D
|
ой. а что такое?
2 DeliMIter:
ой, а что такое - регургитация ??? просвятите мяню - серость безлошадную! :p |
А это все от того, что ты грубиян Делимитер! Хотя и хорошее еще не полностью в кровище скрылось :)
Народ! У меня опять затык, сейчас буду биться головой о стену В том массиве, который написал DeliMIter, получается что определяется любая комбинация! А мне надо чтобы сравнивало точно с тем что там стоит! number = ["1910","1922","1934","1946","1958","1970","1982","1994","2006"]; function check(input) { var _flag = false; for (var item in number) { if (input == number[item]) { _flag = true; } } return (_flag); } if (_flag=true) { _root.var = 3; } так вот оно считает, что если введено, например, 1694, то это равносильно 1946, может из-за ковычек? И еще таких функций несколько! И если вводица вообще левое число, то все виснет... как определить что если введено число не из нужных... типа if (1900 > input > 2008) { _root.wrong = 1; } ??? На самом деле борюсь с благой идеей, надеюсь на днях вам ее представить :) Спасибо |
| Часовой пояс GMT +4, время: 10:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.