Показать сообщение отдельно
Старый 03.12.2011, 13:55
Bgg вне форума Посмотреть профиль Отправить личное сообщение для Bgg Найти все сообщения от Bgg
  № 21  
Ответить с цитированием
Bgg
 
Аватар для Bgg

Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
Цитата:
Сообщение от TanaTiX Посмотреть сообщение
А то что касается определения определения наличия свойства - это для защиты от дурака.
Абсолютной защиты от дураков нету. И если он таки появляется, то ему нужно это указывать.

Код AS3:
public static const X:int = 0;
public static const Y:int = 1;
public static const ZOOM:int = 2;
 
public function Scroll(target:DisplayObject, type:int, minValue:Number, maxValue:Number){
 
  if(type !== X || type !== Y || type !== ZOOM){
    throw new ArgumentError("Дурак, тип скролла задается константой. Читай документацию к скроллу.");
  }
 
}