Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   а можно сделать 2 switch в одной функции? (http://www.flasher.ru/forum/showthread.php?t=133674)

veles2008 10.12.2009 11:57

а можно сделать 2 switch в одной функции?
 
а можно сделать 2 switch в одной функции?
что то типа:
Код AS1/AS2:

 
var course:Array = new Array();
 
btn.onPress = function  () {
        if (mc == 1) {
        course.push('SECOND');
        } else {
                course.push('FIRST');
        }
 
// здесь
function func (direct:String, direct1:String) {
        switch (direct) { 
        case 'FIRST' :
        ...
            break;
        }
                switch (direct1) {
                case 'SECOND' :
                ...
        break;
                }
        }


spooner 10.12.2009 13:05

Почему нет? Попробуйте и нам скажите )

veles2008 10.12.2009 13:06

Попробовал... и не работает

Добавлено через 44 секунды
а чтоб работало?

spooner 10.12.2009 13:30

Хм, а что такое direct и direct1? Если это значение ячейки course, то ее и передовайте в switch:
Код AS1/AS2:

switch (course[N]) {  
  case 'FIRST' :
      ...
      break;
  case 'SECOND' :
      ...
      break;
}

ЗЫ: switch в switch'е работает нормально - проверил


Часовой пояс GMT +4, время: 11:45.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.