Показать сообщение отдельно
Старый 19.12.2008, 12:22
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
см. addProperty(prop, getFunc,setFunc)
или function get|set prop() - тоже самое для классов

Код AS1/AS2:
this._angle=0;
function getAngle():Number{
	return _angle;
}
function setAngle(val:Number){
	val+=360;
	val%=360;
	_angle=val;
}
 
this.addProperty("angle", getAngle, setAngle);
angle=400;
trace("angle: "+angle);//40
angle=-20;
trace("angle: "+angle);//340;


Последний раз редактировалось silin; 19.12.2008 в 12:36.