![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2014
Сообщений: 3
|
Недавно столкнулся с одной проблемой, суть проблемы - что бы за место статического текста в коде подставлять значение переменной, значение которой меняется. У меня есть 100 мовиклипов на кадре, к каждому из которых прописано свое имя, имя задается от "cell00-cell99". В коде в зависимости от двух переменных - "cell" и "row" выбирается 1 из 100 мовиклипов и применяется к нему функция.
Это реализовано быдло-кодерством, с помощью кучи if, что меня не устраивает. Вот этот код: if(row == 0){ if(cell == 0){cell00.gotoAndStop(3);} if(cell == 1){cell01.gotoAndStop(3);} if(cell == 2){cell02.gotoAndStop(3);} if(cell == 3){cell03.gotoAndStop(3);} if(cell == 4){cell04.gotoAndStop(3);} if(cell == 5){cell05.gotoAndStop(3);} if(cell == 6){cell06.gotoAndStop(3);} if(cell == 7){cell07.gotoAndStop(3);} if(cell == 8){cell08.gotoAndStop(3);} if(cell == 9){cell09.gotoAndStop(3);} } Хотя по логике можно было бы сделать просто в 2 строчки кода так, но у меня это не работает: То есть задать переменную в которой задается имя ячейки, и которая подставляла бы свое значение для применения функции gotoAndStop(3) Но как я понял он не работает из-за того, что при компиляции этого кода программа думает, что я ей подставляю имя "name_cell" и она ищет его на кадре, а я хочу что бы она подставлял значение этой переменной, помогите пожалуйста ребят, мучаюсь 2 день уже. Последний раз редактировалось Nikepn911; 01.04.2014 в 00:34. Причина: Не правильное оформление |
|
|||||
|
Lorem ipsum
|
Только код у нас принято оформлять код соответствующими тегами (кнопка AS в панели редактора сообщений).
__________________
Поймай яблоко 2! |
|
|||||
|
Регистрация: Mar 2014
Сообщений: 3
|
Спасибо за помощь большое
![]() |
|
|||||
|
Модрон-ветеринар
|
Nikepn911, это хорошо, что вам помогли, но код вы не оформили, несмотря на замечание модератора.
__________________
Идите первым! |
|
|||||
|
Регистрация: Mar 2014
Сообщений: 3
|
Теперь исправил, простите за неправильное оформление, на форуме писал первый раз - не знал.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 01:17. |
|
|
« Предыдущая тема | Следующая тема » |
|
|