Здравствуйте!
Есть следующий отрывок кода:

Код AS3:
private var _minWidth:Number = MINIMAL_WIDTH;
[Inspectable(name = "minWidth", type = "Number", defaultValue = 100)]
public function set minWidth(value:Number):void
{
trace("Min width = " + value);
if(value >= MINIMAL_WIDTH)
{
_minWidth = value;
upState.scaleX = overState.scaleX = disabledState.scaleX = value / MINIMAL_WIDTH;
}
}
public function get minWidth():Number
{
return _minWidth;
}
Константа MINIMAL_WIDTH = 100.
Свойство успешно отображается в Component Parameters, по умолчанию значение установлено 100.
Запускаю клип, трейсится значение 100. Если в Component Parameters я изменю значение по умолчанию пусть даже на него же само, то трейсится будет 0. Если заменить тип на String (везде, где необходимо), то трейсится правильное значение. Подскажите пожалуйста в чем проблема.