• Хочу чтобы в AS4 можно было делать так #if debug
    if (!Std.is(b, B)) throw 'Type mismatch';
    #end

Replies (15)

  • @deep, особенно чтобы смайлики отображал графическими :D
  • @deep, Это не смайлики :( , это вставки кода которые будут вкомпилины только когда идет дебаг, а в релизе выбросятся, типа как trace сейчас
  • @deep, @deep иногда я думаю что флешерам лучше не знать о существовании других языков, а то они начинают много времени посвящять сравнению и унижению языка:)
  • @deep, Не в коем случае не унижать, разве я унизил as? Я обожаю AS даже его первую версию, люблю ASBrodcaster и __proto__, хоть уже и позабыл как с ними работать, AS3 вообще очень приятный язык, просто хочется фич из других языков и не более. Тем более что это даже не фича языка, а больше компилятора.
  • @deep, @deep :-* я с тобой дружу ^^
  • @deep, Вот даже забыл как ASBroAdcaster пишется :( А еще я люблю фракталы :)
  • @deep, @deep ты условную компиляцию имеешь в виду? дык она есть в AS3, mxmlc поддерживает эту фичу
  • @deep, @yzh44yzh Ткни пальцем
  • @deep, @deep во флеш иде врядли, а вот всякие там флексы-пексы-анты и тп..
  • @deep, во флэш IDE нет, поддерживает конкретно mxmlc. Ткнуть пальцем? ну сча, поищу где это в документации
  • @deep, @yzh44yzh флэш IDE использую редко как только можно, в основном пишу в линуксе код и там же компилю (Flex Alpha 4 и/или GEdit), но что-то нигде не встречал
  • @deep, Adobe Flex 3 Help — Application Development — Using the Flex Compilers — Using mxmlc — Using conditional compilation
  • @deep, вообще клевая штука, правда я использую ее не для условной компиляции, а для выноса из кода хост-зависимых параметров. Делаются два конфига для mxmlc, в один выносятся параметры для localhost в другой для удаленного хоста. Первый конфиг используется при компиляции из флекс в текущей работе, второй при компиляции из командной строки в рамках скрипта обновления проекта на удаленном хосте.
  • @deep, @yzh44yzh вот действительно ткнул так ткнул, я бы так и помер в неведении! Спасибо!
  • @deep, ну и кстати, убирать отладочный код в релиз-версии лушче штатными средствами: наличие/отсутствие параметра debug для mxmlc компилятора