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

Регистрация: Aug 2013
Сообщений: 89
Вот более полезный код, в котором всё работает!!!

Код AS3:
var raz:Boolean=false
 
var T:Object;
var s1:S1=new S1();// S1 - класс символа
s1.x=50;
s1.y=50;
addChild(s1);
 
var s2:S1=new S1();// S1 - класс символа
s2.x=150;
s2.y=150;
addChild(s2);
 
stage.addEventListener(MouseEvent.CLICK,funct1);
function funct1(event:MouseEvent):void
										{
										T = event.target;
										if (raz==false){
 
 
										T.startDrag();
										raz=true;
										f1();
										                 }
										else if (raz==true){
										//T = event.target;
 
										T.stopDrag();
										raz=false;
										f1();
 
										                   }
 
										}
 
function f1 ():void{
	               trace("T.y:",T.y);
				   trace("T.x:",T.x);
					// здесь может быть большой код!
 
					}
Добавлено через 2 минуты
Спасибо, Wolsh, я всё понял!!!