![]() |
|
||||||||||
|
|
|
|||||
|
Banned
Регистрация: May 2009
Сообщений: 12
|
Цитата:
removeMovieClip("kat"+(i-1)); i--; через одну должно перелетать потомучто оно два раза i уменьшает на 1, или я не прав? Последний раз редактировалось grafillo; 13.05.2009 в 20:38. |
|
|||||
|
Модрон-ветеринар
|
Ок. Непонятность была с закоментированными строками автора вопроса. Ну и в совокупности с нечитабельностью передернуло, поэтому так написал.
|
|
|||||
|
Banned
Регистрация: May 2009
Сообщений: 12
|
вы лучше бы обьяснили почему
removeMovieClip("kat"+(i-1)); i--; через одну не перескакивает ведь от i отнимется два раза по одному |
|
|||||
|
Модрон-ветеринар
|
Отнимается один раз: i--
"--" это оператор декремента, значение переменной уменьшается на еденицу и i-- эквивалентно такой записи: i = i - 1 Где вы увидели еще отнимание? Если вы имеете ввиду "kat"+(i-1), то это же никакое не отнимание, а формирование имени удаляемого мувика, переменной i же никто не присваивает нового значения. Новое строковое значение образуется в этом выражении и приходит аргументом к методу removeMovieClip() как цель для удаления. Последний раз редактировалось mooncar; 14.05.2009 в 01:21. |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:27. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|