Показать сообщение отдельно
Старый 27.09.2013, 19:27
Rivexe вне форума Посмотреть профиль Отправить личное сообщение для Rivexe Найти все сообщения от Rivexe
  № 18  
Ответить с цитированием
Rivexe
 
Аватар для Rivexe

Регистрация: Jun 2013
Сообщений: 133
kelon, Ваш доработанный код:

Код AS3:
addChild(fon);
fon.addChild(spt1);
fon.addChild(spt2);
fon.addChild(spt3);
 
fon.addEventListener(MouseEvent.MOUSE_DOWN, nach);
fon.addEventListener(MouseEvent.MOUSE_UP, kon);
fon.addEventListener(MouseEvent.MOUSE_OUT, kon);
Код AS3:
private function kon(e:MouseEvent):void 
{
	fon.stopDrag();
}
 
private function nach(e:MouseEvent):void 
{
	if(e.target.parent == fon || (e.relatedObject && e.relatedObject.parent == fon))
		return;
 
	fon.startDrag();
 
}