Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 17.06.2009, 12:29
KiL33 вне форума Посмотреть профиль Отправить личное сообщение для KiL33 Найти все сообщения от KiL33
  № 10  
Ответить с цитированием
KiL33
 
Аватар для KiL33

Регистрация: Jul 2007
Адрес: Гражданин Российской Федерации
Сообщений: 1,122
Отправить сообщение для KiL33 с помощью ICQ
Цитата:
Сообщение от dimarik Посмотреть сообщение
_root выкиньте оттуда.
Откуда?
От сель, что ли?
Код:
_root.createEmptyMovieClip("invbar",this.getNextHighestDepth());
Тогда invbar будет в bg создаваться, нафиг это надо?
Думаю так надо было.
Код AS1/AS2:
var i:Number = 0;
var oneBigMovie:MovieClip = lines_mc.createEmptyMovieClip("oneBigMovie", 998);
function lineCreate() {
	invbar.clear();
	invbar.lineStyle(1,0x003366,40);
	invbar.moveTo(m_x,m_y);
	invbar.lineTo(_xmouse,m_y);
	invbar.lineTo(_xmouse,_ymouse);
	invbar.lineTo(m_x,_ymouse);
	invbar.lineTo(m_x,m_y);
	var_w = invbar._width;
	var_h = invbar._height;
}
bg.onPress = function() {
	_root.createEmptyMovieClip("invbar",this.getNextHighestDepth());
	this.onMouseMove = lineCreate;
	m_x = _xmouse;
	m_y = _ymouse;
	i++;
	};
bg.onRelease = function() {
	new_m_x = _xmouse;
	new_m_y = _ymouse;
	invbar.clear();
	var line_c:MovieClip = oneBigMovie.createEmptyMovieClip("bar"+i, i);
	line_c._x = new_m_x;
	line_c._y = new_m_y;
	delete this.onMouseMove;
	with (line_c) {
		lineStyle(2,0x003366,100);
		beginFill(0xFF0000,50);
		lineTo(var_w,0);
		lineTo(var_w,var_h);
		lineTo(0,var_h);
		endFill();
	}
	line_c.onPress = function() {
		this.startDrag();
	};
	line_c.onRelease = function() {
		this.stopDrag();
	};
};

Создать новую тему   Часовой пояс GMT +4, время: 13:24.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 13:24.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.