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

блогер
Регистрация: May 2008
Адрес: (0, 10, 185) в локальной системе
Сообщений: 721
Записей в блоге: 6
Цитата:
Новой возможностью ActionScript 3.0 является способность объявлять для функции значения параметров по умолчанию. Если вызывается функция со значениями параметров по умолчанию, используются значения, указанные для параметров в определении функции. Все параметры со значениями по умолчанию должны быть помещены в конец списка параметров. Значения, которые присвоены в качестве значений по умолчанию должны быть константами, определяемыми во время компиляции. Существование для параметра значения по умолчанию фактически делает этот параметр необязательным параметром. Параметр без значения по умолчанию считается обязательным параметром.
http://help.adobe.com/ru_RU/ActionSc...0204-7f56.html
Но можно написать так:
Код AS3:
function Constructor(point:Point = null) {
  this.x = (point == null) ? 0 : point.x;
  this.y = (point == null) ? 0 : point.y;
}
__________________
TankiOnline
Я разработчик Alternativa3D