1. ActionScript / Говнокод #3857

    −92

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    Вот так выкидывает исключение 
    (this._sliderGraphic as flash.display.DisplayObject).addEventListener(flash.events.MouseEvent.MOUSE_DOWN, function (arg1:flash.events.MouseEvent):*
                {
                    _holdPin();
                    return;
    			})
    (this._sliderGraphic as flash.display.DisplayObject).addEventListener(flash.events.MouseEvent.MOUSE_UP, function (arg1:flash.events.MouseEvent):*
                {
                    _releasePin();
                    return;
                })
    
    А вот так нет :)
                (this._sliderGraphic as flash.display.DisplayObject).addEventListener(flash.events.MouseEvent.MOUSE_DOWN, function (arg1:flash.events.MouseEvent):*
                {
                    _holdPin();
                    return;
    			})
                o=this._sliderGraphic as flash.display.DisplayObject;//добавленно мной
                (this._sliderGraphic as flash.display.DisplayObject).addEventListener(flash.events.MouseEvent.MOUSE_UP, function (arg1:flash.events.MouseEvent):*
                {
                    _releasePin();
                    return;
                })

    вот наткнулся в исходниках что мне досталось :)

    Запостил: ageron, 03 Августа 2010

    Комментарии (6) RSS

    • почему добавление 1 строчки позволяет скомпилиться 2 куску кода хотя 1 кусок компилиться без проблем без этой строчки а 2 выкидывает ошибку и лишь добавление этой строчки дает нужный эффект. Не понимаю.....
      Ответить
      • >>почему добавление 1 строчки
        Этой: "Вот так выкидывает исключение "?
        Ответить
        • это просто коммент а строчка такая :)
          o=this._sliderGraphic as flash.display.DisplayObject;//добавленно мной
          Ответить
    • Либо декомпил, либо автор кода идиот, либо и то и другое (даже скорее всего). Почему заминусовали непонятно. Говнокод однозначно же.
      Ответить
      • я не знаю, но тут завелся любитель минусовать, минусует совсем все. будьте бдительны! ))
        Ответить
      • согласен... дибил + декомпил страшное сочитание
        Ответить

    Добавить комментарий