![]() |
как выйти из функции (прервать ее выполнение)?
есть функция следующего вида:
Код AS3:
Код AS3:
|
return?
|
re***n
|
оно.
после поста нашел у себя неточность:после этого общего действия есть еще одно. как к нему "перепрыгнуть"? у меня довольно длинный список условий, а измененное действие требуется лишь для двух. |
Нужно сформулировать код таким образом, чтобы прыгать не пришлось - если приходится, значит код плохо написан. А так - http://www.ericfeminella.com/blog/20...tement-in-as3/
|
Цитата:
Цитата:
|
можно использовать break совместно с метками (label):
Код AS3:
|
заюзаю break. мне полезно )
а можно ли сделать так: переменной задать другое значение в функции, а после завершения функции вернуть ее начальное значение? |
Как уже сказал VVall, нужно организовывать код таким образом, чтобы не нужно было прыгать никуда. Выделите условный код в функции и оперируйте ими. Писать нужно так, чтобы код ЧИТАЛСЯ, кто будет разбираться в ваших прыжках?
|
Цитата:
Поэтому, если планируете что-то делать на флеш - не используйте такие прыжки никогда (кроме, разве что, необходимости прервать двойной цикл). |
| Часовой пояс GMT +4, время: 01:00. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.