Показать сообщение отдельно
Старый 20.06.2008, 15:43
: hr : вне форума Посмотреть профиль Отправить личное сообщение для : hr : Найти все сообщения от : hr :
  № 1  
Ответить с цитированием
: hr :

Регистрация: Nov 2003
Сообщений: 290
По умолчанию MTASC и условный оператор - проблема

Друзья, пишу в FD и компилю mtasc'ом:

Код:
class Test
{
    public static function main():Void
    {
        var a:Boolean = true;
        var b:Number = 0;
        a ? Test.getTrace() : b = 2;
    }
    
    public static function getTrace():Void{
        trace('ok');
    }
}
что приводит к ошибке:
src/Test.as:7: characters 2-29 : type error Void should be Number

Что тут не так? ...никак не пойму, подскажите pls