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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.02.2007, 16:05
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 11  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
мдя, копипаст не всегда рулит
__________________
"We Are The Champions My Friends!" Queen

Старый 09.02.2007, 16:19
Oreanor вне форума Посмотреть профиль Отправить личное сообщение для Oreanor Найти все сообщения от Oreanor
  № 12  
Ответить с цитированием
Oreanor

Регистрация: Sep 2004
Сообщений: 159
Отправить сообщение для Oreanor с помощью ICQ
сделал цацку и радуюсь

Код:
stop();
Text = "Breathe pressure... Voodoo People";
for (var i = 0; i<Text.length; i++) {
	this.createTextField("txt"+i, this.getNextHighestDepth(), 8*i, 100, 0, 0);
	this["txt"+i].autoSize = true;
	this["txt"+i].text = Text.substr(i, 1);
}
onEnterFrame = function () {
	for (var i = 0; i<Text.length; i++) {
		if(i==0){
			dx = (_root._xmouse - this["txt"+i]._x)/4;
			dy = (_root._ymouse - this["txt"+i]._y)/4;
			
		} else {
			dx = (this["txt"+(i-1)]._x - this["txt"+i]._x)/4;
			dy = (this["txt"+(i-1)]._y - this["txt"+i]._y)/4;
		}
		this["txt"+i]._x +=dx+2;
		this["txt"+i]._y +=dy;
		this["txt"+i]._x += (Math.random()*2-1);
		this["txt"+i]._y += (Math.random()*2-1);
	}
};

Старый 09.02.2007, 17:11
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 13  
Ответить с цитированием
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
продолжение темы
Код:
stop();
Text = "А вот этот вот текст мало|того что многострочный|но еще и разветвляется,|но причем здесь уже сабж|просто непонятно становится";
var j = 0;
var k = 0;
for (var i = 0; i<Text.length; i++) {
	if (Text.substr(i, 1) == "|") {
		j = 0;
		k++;
	} else {
		this.createTextField("txt"+i, this.getNextHighestDepth(), 8*j, 100+k*15, 0, 0);
		this["txt"+i].autoSize = true;
		this["txt"+i].text = Text.substr(i, 1);
		j++;
	}
}
Ko=k/2;
onEnterFrame = function () {
	var j = 0;
	var k = 0;
	for (var i = 0; i<Text.length; i++) {
		if (Text.substr(i, 1) == "|") {
			j = 0;
			k++;
		} else {
			if (j == 0) {
				dx = (_root._xmouse-this["txt"+i]._x)/2;
				dy = (_root._ymouse-this["txt"+i]._y)/2;
			} else {
				dx = (this["txt"+(i-1)]._x-this["txt"+i]._x)/2;
				dy = (this["txt"+(i-1)]._y-this["txt"+i]._y)/2-8*(k-Ko);
			}
			this["txt"+i]._x += dx+6;
			this["txt"+i]._y += dy;
			this["txt"+i]._x += (Math.random()*2-1);
			this["txt"+i]._y += (Math.random()*2-1)+8*(k-Ko)+(k-Ko)*j/20;
			j++;
		}
	}
};
__________________
"We Are The Champions My Friends!" Queen

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

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

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


 


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


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