Тема: Ошибка 1106
Показать сообщение отдельно
Старый 10.05.2009, 22:11
n2media вне форума Посмотреть профиль Отправить личное сообщение для n2media Найти все сообщения от n2media
  № 1  
n2media

Регистрация: May 2009
Сообщений: 3
Question Ошибка 1106

Вылезает ошибка при компиляции 1106. Не могу понять почему, точнее как ее исправить. Может кто поможет или скажет где прочитать про эту ошибку и как ее исправить?

Код:
 public function Flip(param1:BitmapData, param2:String) : void
        {
            var _loc_3:int;
            var _loc_4:int;
            var _loc_5:* = param1.width;
            var _loc_6:* = param1.height;
            var _loc_7:* = new BitmapData(_loc_5, _loc_6, true, 16777215);
            if (param2 == "vertical")
            {
                _loc_3 = 0;
                while (_loc_3 < _loc_5)
                {
                    // label
                    _loc_4 = 0;
                    while (_loc_4 < _loc_6)
                    {
                        // label
                        _loc_7.setPixel32(_loc_3, (_loc_6 - _loc_4)--, param1.getPixel32(_loc_3, _loc_4));
                        _loc_4++;
                    }// end while
                    _loc_3++;
                }// end while
            }
            else
            {
                _loc_3 = 0;
                while (_loc_3 < _loc_5)
                {
                    // label
                    _loc_4 = 0;
                    while (_loc_4 < _loc_6)
                    {
                        // label
                        _loc_7.setPixel32((_loc_5 - _loc_3)--, _loc_4, param1.getPixel32(_loc_3, _loc_4));
                        _loc_4++;
                    }// end while
                    _loc_3++;
                }// end while
            }// end else if
            param1.copyPixels(_loc_7, _loc_7.rect, _loc_7.rect.topLeft);
            return;
Ошибку пишет в этой строке:
Код:
 _loc_7.setPixel32(_loc_3, (_loc_6 - _loc_4)--, param1.getPixel32(_loc_3, _loc_4));