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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 21.06.2002, 05:11
  № 1  
ama2001
Guest

Сообщений: n/a
По умолчанию Да уж... Как это сделать я точно не знаю

люди добрые...
вопрос экстра не ординарный...
нуна сделать следующее:
гастягиваю окошко, как выделение файлов в проводнике, потом такого размера создается текстовое поле, в который можно вбить текст....
но текст обязательно должен быть Embed Font Outlines...
смысл в том, что бы я мог потом к нему рименять эффект плавного проявления и затухания...

Кто кинет мне врожу исходником, щас вот пишу стиснув зубы...
тому подарь исходник на выбор

http://www.c2s.ru/fromama/menus/menu.html

http://www.mebelima.ru/demo.html

и мой любимый эффект
http://www.c2s.ru/fromama/111.html

Старый 21.06.2002, 15:24
John Connor вне форума Посмотреть профиль Отправить личное сообщение для John Connor Посетить домашнюю страницу John Connor Найти все сообщения от John Connor
  № 2  
John Connor
 
Аватар для John Connor

Регистрация: Feb 2000
Адрес: +
Сообщений: 1,933
Отправить сообщение для John Connor с помощью ICQ
гуры! не смейтесь надо мной... первая попытка! =))
Код:
_root.levels = 0;
_root.levels++;
_root.createEmptyMovieClip("bar", 10000000);
with (_root["bar"]) {
	_visible = 0;
	moveTo(0, 0);
	lineStyle(0, 0x222222, 100);
	beginFill(0x0000ff, 10);
	lineTo(0, 100);
	lineTo(100, 100);
	lineTo(100, 0);
	lineTo(0, 0);
	endFill();
}
_root.onMouseDown = function() {
	_root.down = 1;
	_root["bar"]._visible = 1;
	_root["bar"]._x = _root._xmouse;
	_root["bar"]._y = _root._ymouse;
	_root["bar"]._width = _root._xmouse-_root["bar"]._x;
	_root["bar"]._height = _root._ymouse-_root["bar"]._y;
};
_root.onMouseUp = function() {
	if (_root.down) {
		_root["bar"]._visible = 0;
		_root.down = 0;
		w = _root["bar"]._xscale;
		x = _root["bar"]._x;
		if (_root["bar"]._xscale<0) {
			w = -_root["bar"]._xscale;
			x -= w;
		}
		h = _root["bar"]._yscale;
		y = _root["bar"]._y;
		if (_root["bar"]._yscale<0) {
			h = -_root["bar"]._yscale;
			y -= h;
		}
		_root.levels++;
		name = "text" add _root.levels;
		_root.createEmptyMovieClip(name, _root.levels);
		_root[name]._alpha = 1;
		_root[name].onEnterFrame = function() {
			if (this._alpha<100) {
				this._alpha *= 2;
			} else {
				_this._alpha = 100;
				this.onEnterFrame = function() {
				};
			}
		};
		_root[name]._x = 0;
		_root[name]._y = 0;
		_root[name].createTextField(name, 1, x, y, w, h);
		with (_root[name][name]) {
			embedFonts = 1;
			selectable = 0;
			border = 0;
			multiline = 1;
			wordWrap = 1;
			background = 0;
			text = _name add " my first steps in MX" add " text text text text text text text text ";
		}
		tf = new TextFormat();
		tf.font = "Arial_";
		_root[name][name].setTextFormat(tf);
	}
};
_root.onMouseMove = function() {
	if (_root.down) {
		_root["bar"]._xscale = _root._xmouse-_root["bar"]._x;
		_root["bar"]._yscale = _root._ymouse-_root["bar"]._y;
	}
};
Вложения
Тип файла: zip test.zip (20.8 Кб, 85 просмотров)
__________________
***


Последний раз редактировалось John Connor; 21.06.2002 в 15:25.
Старый 21.06.2002, 15:29
УильямБрэдберри вне форума Посмотреть профиль Отправить личное сообщение для УильямБрэдберри Посетить домашнюю страницу УильямБрэдберри Найти все сообщения от УильямБрэдберри
  № 3  
УильямБрэдберри
Мастер Цифрового Облика
 
Аватар для УильямБрэдберри

Регистрация: Apr 2000
Адрес: где-то там...
Сообщений: 4,510
Отправить сообщение для УильямБрэдберри с помощью AIM Отправить сообщение для УильямБрэдберри с помощью Yahoo
УРА!!!

ДАЕШЬ чистый АС! =

Старый 21.06.2002, 15:51
John Connor вне форума Посмотреть профиль Отправить личное сообщение для John Connor Посетить домашнюю страницу John Connor Найти все сообщения от John Connor
  № 4  
John Connor
 
Аватар для John Connor

Регистрация: Feb 2000
Адрес: +
Сообщений: 1,933
Отправить сообщение для John Connor с помощью ICQ
ну и чего? где немерянная благодарность автора треда? =))

хе! давненько я не отвечал на такие вопросы. =))

не... сосры ессно не нужны - лишь примитивное "сеньк" подойдет! =)
__________________
***

Старый 21.06.2002, 17:20
  № 5  
ama2001
Guest

Сообщений: n/a
Да не спасибо я должен говорить, а извинятся...
я наверно даун и не правельно обяснил...
мне нужно что бы текст этот редактировать можно было, а проявлятся он потом будет, эт я сам сделаю...

Старый 21.06.2002, 17:34
John Connor вне форума Посмотреть профиль Отправить личное сообщение для John Connor Посетить домашнюю страницу John Connor Найти все сообщения от John Connor
  № 6  
John Connor
 
Аватар для John Connor

Регистрация: Feb 2000
Адрес: +
Сообщений: 1,933
Отправить сообщение для John Connor с помощью ICQ


Код:
 
_root.levels = 0;
_root.levels++;
_root.createEmptyMovieClip("bar", 10000000);
_root.createTextField("intext", 9999999, 10, 10, 200, 200);
with (intext) {
	type = "input";
	embedFonts = 0;
	selectable = 1;
	border = 1;
	multiline = 1;
	wordWrap = 1;
	background = 1;
}
with (_root["bar"]) {
	_visible = 0;
	moveTo(0, 0);
	lineStyle(0, 0x222222, 100);
	beginFill(0x0000ff, 10);
	lineTo(0, 100);
	lineTo(100, 100);
	lineTo(100, 0);
	lineTo(0, 0);
	endFill();
}
_root.onMouseDown = function() {
	_root.down = 1;
	_root["bar"]._visible = 1;
	_root["bar"]._x = _root._xmouse;
	_root["bar"]._y = _root._ymouse;
	_root["bar"]._width = _root._xmouse-_root["bar"]._x;
	_root["bar"]._height = _root._ymouse-_root["bar"]._y;
};
_root.onMouseUp = function() {
	if (_root.down) {
		_root["bar"]._visible = 0;
		_root.down = 0;
		w = _root["bar"]._xscale;
		x = _root["bar"]._x;
		if (_root["bar"]._xscale<0) {
			w = -_root["bar"]._xscale;
			x -= w;
		}
		h = _root["bar"]._yscale;
		y = _root["bar"]._y;
		if (_root["bar"]._yscale<0) {
			h = -_root["bar"]._yscale;
			y -= h;
		}
		_root.levels++;
		name = "text" add _root.levels;
		_root.createEmptyMovieClip(name, _root.levels);
		_root[name]._alpha = 1;
		_root[name].onEnterFrame = function() {
			if (this._alpha<100) {
				this._alpha *= 2;
			} else {
				_this._alpha = 100;
				this.onEnterFrame = function() {
				};
			}
		};
		_root[name]._x = 0;
		_root[name]._y = 0;
		_root[name].createTextField(name, 1, x, y, w, h);
		with (_root[name][name]) {
			embedFonts = 1;
			selectable = 0;
			border = 0;
			multiline = 1;
			wordWrap = 1;
			background = 0;
			text = _root.intext.text;
		}
		tf = new TextFormat();
		tf.font = "Arial_";
		_root[name][name].setTextFormat(tf);
	}
};
_root.onMouseMove = function() {
	if (_root.down) {
		_root["bar"]._xscale = _root._xmouse-_root["bar"]._x;
		_root["bar"]._yscale = _root._ymouse-_root["bar"]._y;
	}
};
__________________
***


Последний раз редактировалось John Connor; 21.06.2002 в 17:36.
Старый 21.06.2002, 17:38
John Connor вне форума Посмотреть профиль Отправить личное сообщение для John Connor Посетить домашнюю страницу John Connor Найти все сообщения от John Connor
  № 7  
John Connor
 
Аватар для John Connor

Регистрация: Feb 2000
Адрес: +
Сообщений: 1,933
Отправить сообщение для John Connor с помощью ICQ
я не понял... так?
Вложения
Тип файла: zip test.zip (20.7 Кб, 97 просмотров)
__________________
***

Старый 21.06.2002, 18:22
  № 8  
ama2001
Guest

Сообщений: n/a
Нет блин извени...
Просто выделяешь область, и таких размеров и на этом месте появляется поле с вводом текста, Embed Outlimes Fonts...

А потом я приляпаю перетаскивание этого поля и применение эффектов к этому тексту...

Не думал я что тут так помогают... Блин еще раз извени..

Старый 21.06.2002, 18:23
  № 9  
ama2001
Guest

Сообщений: n/a
2 ndglook
Какие исходники тебе надо?
Могу другие, какие интересно....

Старый 21.06.2002, 18:56
John Connor вне форума Посмотреть профиль Отправить личное сообщение для John Connor Посетить домашнюю страницу John Connor Найти все сообщения от John Connor
  № 10  
John Connor
 
Аватар для John Connor

Регистрация: Feb 2000
Адрес: +
Сообщений: 1,933
Отправить сообщение для John Connor с помощью ICQ
ага! вот чего ты хотел! =)) гыы! так бы и говорил! ну это не сегодня... на самом деле - там все примитивнее даже... посмотри мой сорс, если до понедельника не сделаешь - выложу! =)

а сорсы мне никакие не нужны. я сам все делаю! =]
__________________
***

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

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

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


 


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


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