Показать сообщение отдельно
Старый 02.12.2012, 12:35
XMON вне форума Посмотреть профиль Отправить личное сообщение для XMON Найти все сообщения от XMON
  № 5  
Ответить с цитированием
XMON

Регистрация: Aug 2012
Сообщений: 145
я немножко модернезировал свой код, и вот что получилось:

Код AS3:
package  {
	import flash.display.MovieClip;
	import flash.events.MouseEvent;
 
	public class GUNS extends MovieClip {
 
		public function GUNS() 
		{
			var px:Number = new Number
			var py:Number = new Number
			px = this.x
			py = this.y
			trace (py, px)
			this.addEventListener(MouseEvent.MOUSE_DOWN, mDown);
			this.addEventListener(MouseEvent.MOUSE_UP, mUp);
		}
		public function mDown(e:MouseEvent):void
        {
	        startDrag(false);
        }
		public function mUp(e:MouseEvent):void
        {
			this.x = px
			this.y = py
	        stopDrag();
        }
	}
 
}
но пишет ошибку:
строка 23 1120: Обращение несуществующего свойства px.
строка 23 1120: Обращение несуществующего свойства py.
что делать ? (напомню что с классами познакомился недавно)