Показать сообщение отдельно
Старый 22.11.2012, 14:08
Hauts вне форума Посмотреть профиль Отправить личное сообщение для Hauts Посетить домашнюю страницу Hauts Найти все сообщения от Hauts
  № 2  
Ответить с цитированием
Hauts
 
Аватар для Hauts

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Код AS3:
addChild(sprt);
sprt.graphics.lineStyle(4,0x333333,1);
addChild(new Stats());// - счетчик	
	stage.addEventListener(MouseEvent.MOUSE_DOWN,downDraw);
	stage.addEventListener(MouseEvent.MOUSE_UP,upDraw);
	stage.addEventListener(MouseEvent.MOUSE_MOVE,LetsDraw);
// -------------------------------------------------//		
	function downDraw(e:MouseEvent):void{
		sprt.graphics.moveTo(mouseX,mouseY);
			canDraw = true;
	}
// -------------------------------------------------//		
	function upDraw(e:MouseEvent):void{
			canDraw = false;
	}
// -------------------------------------------------//
function LetsDraw(e:MouseEvent):void{
	//
	if(canDraw){
		sprt.graphics.lineTo(mouseX,mouseY);
	}
}
В каждом кадре-то зачем рисовать? Рисуйте по движению мыши.
__________________
hauts.ru