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

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

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

Регистрация: Apr 2004
Адрес: Питер
Сообщений: 41
По умолчанию Хочу спросить про одну интересную штучку

Зашол на сайт http://www.metoart.ru/ и обнаружил там интересненькую штучку в низу.Это какой то скроллер,только он двигается в направлении перемещения мышки.Очень интересная чтучка
Господа флэшеры,не могли бы вы мне скинуть какойнибуть похожий исходничёк
С уважением
Роман
__________________
Это просто праздник какойто

Старый 30.10.2005, 12:13
ffffff вне форума Посмотреть профиль Отправить личное сообщение для ffffff Посетить домашнюю страницу ffffff Найти все сообщения от ffffff
  № 2  
Ответить с цитированием
ffffff
 
Аватар для ffffff

Регистрация: Aug 2005
Адрес: Москва
Сообщений: 825
Отправить сообщение для ffffff с помощью ICQ
исходник я не подкину, но хочу немного сайт закритиковать )) ну он слишком уж маленький )) видимо на 640х480 рассчитывали... дуть с моим 1280х960 жуть просто мелипиздричка какая... так низя...

Старый 30.10.2005, 12:38
seifip вне форума Посмотреть профиль Отправить личное сообщение для seifip Посетить домашнюю страницу seifip Найти все сообщения от seifip
  № 3  
Ответить с цитированием
seifip
[+1.1 04.03.2006]
 
Аватар для seifip

Регистрация: Jul 2005
Адрес: Prague, Czech Republic
Сообщений: 628
Отправить сообщение для seifip с помощью ICQ Отправить сообщение для seifip с помощью AIM Отправить сообщение для seifip с помощью MSN Отправить сообщение для seifip с помощью Skype™
scroll u menja takoj jestj - sam delal... neochenj praviljno napisan no rabotajet... :/
vecherom vyshlju...
__________________
design is like a puzzle, I`m just trying to solve it now...

Старый 31.10.2005, 05:43
mulder14 вне форума Посмотреть профиль Отправить личное сообщение для mulder14 Найти все сообщения от mulder14
  № 4  
Ответить с цитированием
mulder14

Регистрация: Mar 2004
Адрес: Саров
Сообщений: 23
Нормальный сайт,, нормальный размер у меня на 1280х1024 смотрится гуд

Старый 31.10.2005, 12:15
7thsky™ вне форума Посмотреть профиль Отправить личное сообщение для 7thsky™ Найти все сообщения от 7thsky™
  № 5  
Ответить с цитированием
7thsky™
Flash Aксакал
 
Аватар для 7thsky™

Регистрация: Jun 2005
Сообщений: 636
только fps побольше поставь - 31 например

Код:
MovieClip.prototype.drawRect = function (x, y, width, height, color, alpha) {
	this.beginFill(color, alpha);
	this.moveTo(x, y);
	this.lineTo(x + width, y);
	this.lineTo(x + width, y + height);
	this.lineTo(x, y + height);
	this.lineTo(x, y);
	this.endFill();
};

getListPrototype = function () {
	var o = new Object ();
	
	o.__proto__ = MovieClip.prototype;
	o.offset = null;
	o.x1 = null;
	o.x2 = null;
	o.xMin = null;
	o.xMax = null;
	o.k = null;
	o.destination = null;
	
	o.init = function (offset) {
		this.offset = offset;
		
		// вычисляем
		var s1 = this.container._width - this.mask._width;
		var s2 = this.mask._width - this.offset * 2;
		
		this.xMin = 0;
		this.xMax = this.mask._width;
		this.yMin = 0;
		this.yMax = 50;
		this.x1 = this.xMin + this.offset;
		this.x2 = this.xMax - this.offset;
		this.destination = 0;
		this.k = s1 / s2;
		
		this.mask.onEnterFrame = function () {
			this._parent.__onEnterFrame ();
		};
	};
	
	o.__onEnterFrame = function () {
		var x = this._xmouse;
		var y = this._ymouse;
		
		if (y > this.yMin && y < this.yMax) {
			x = Math.max (x, this.x1);
			x = Math.min (x, this.x2);
			x -= this.x1;
			
			this.destination = - x * this.k;
			this.__mover ();
		} // end if
	};
	
	o.__mover = function () {
		var x = this.destination;
		var k = (x - this.container._x ) * .3;
		if (Math.abs (k) < .3) {
			this.container._x = x;
		} else {
			this.container._x += k;
		} // end if
	};
	
	return o;
}

getListItemPrototype = function () {
	var o = new Object ();
	o.__proto__ = MovieClip.prototype;
	
	o.init = function (index, width, height) {
		this.drawRect (0, 0, 50, 50, 0x00FFF0, 100);
		this.createTextField ('txt', 1, 0, 0, 20, 20);
		this.txt.text = index;
		this._alpha = 40;
	};
	
	o.onRollOver = function () {
		this._alpha = 80;
	};
	
	o.onRollOut = function () {
		this._alpha = 40;
	};
	
	return o;
}

main = function () {
	var pane = this.createEmptyMovieClip ('pane', 1);
	var itemPrototype = getListItemPrototype ();
	var itemContainer = pane.createEmptyMovieClip ('container', 1);
	
	// cоздаем айтемы
	for (var i = 0; i < 50; i++) {
		var mc = itemContainer.createEmptyMovieClip ('item' + i, i);
		
		// назначаем класс
		mc.__proto__ = itemPrototype;
		mc.init (i, 50, 50);
		
		// позиция
		mc._x = 55 * i;
	} // end for
	
	// маска
	var mask = pane.createEmptyMovieClip ('mask', 2);
	mask.drawRect (0, 0, Stage.width, 50, 0x0ff000, 100);
	mask._alpha = 0;
	
	// накладываем маску
	pane.setMask (mask);
	
	
	// накладываем прототип
	pane.__proto__ = getListPrototype ();
	pane.init (50);
};

main ();

Старый 03.11.2005, 12:18
штрих вне форума Посмотреть профиль Отправить личное сообщение для штрих Посетить домашнюю страницу штрих Найти все сообщения от штрих
  № 6  
Ответить с цитированием
штрих
 
Аватар для штрих

Регистрация: Apr 2004
Адрес: Питер
Сообщений: 41
Плиз...скиньте кто нибуть исходничёк,очень нужно
__________________
Это просто праздник какойто

Старый 03.11.2005, 12:20
KUZEN вне форума Посмотреть профиль Отправить личное сообщение для KUZEN Посетить домашнюю страницу KUZEN Найти все сообщения от KUZEN
  № 7  
Ответить с цитированием
KUZEN
Ветеран форума
 
Аватар для KUZEN

Регистрация: Jun 2005
Адрес: MOSCOW
Сообщений: 6,852
Отправить сообщение для KUZEN с помощью ICQ Отправить сообщение для KUZEN с помощью Yahoo Отправить сообщение для KUZEN с помощью Skype™
Всё же тебе дали ... даже с комментариями ..........
__________________
BestMasterиZация

Старый 03.11.2005, 19:28
mulder14 вне форума Посмотреть профиль Отправить личное сообщение для mulder14 Найти все сообщения от mulder14
  № 8  
Ответить с цитированием
mulder14

Регистрация: Mar 2004
Адрес: Саров
Сообщений: 23
2 кузен
Он из того же рода что и я =) надо исходник для того чтоб посмотреть как делают ребята, выше чем мы по уровню, поучиться посмотреть, как лучше, как надо =)

Старый 03.11.2005, 20:01
seifip вне форума Посмотреть профиль Отправить личное сообщение для seifip Посетить домашнюю страницу seifip Найти все сообщения от seifip
  № 9  
Ответить с цитированием
seifip
[+1.1 04.03.2006]
 
Аватар для seifip

Регистрация: Jul 2005
Адрес: Prague, Czech Republic
Сообщений: 628
Отправить сообщение для seifip с помощью ICQ Отправить сообщение для seifip с помощью AIM Отправить сообщение для seifip с помощью MSN Отправить сообщение для seifip с помощью Skype™
По умолчанию ZIP

Nu eto kanshno nesovsem to... no mozhet pomozhet... :/


Edit.: neposylajetsja... govorit fajl boljshe 97 Kb (moj 250Kb)
__________________
design is like a puzzle, I`m just trying to solve it now...

Старый 03.11.2005, 21:08
7thsky™ вне форума Посмотреть профиль Отправить личное сообщение для 7thsky™ Найти все сообщения от 7thsky™
  № 10  
Ответить с цитированием
7thsky™
Flash Aксакал
 
Аватар для 7thsky™

Регистрация: Jun 2005
Сообщений: 636
Цитата:
Сообщение от mulder14
2 кузен
Он из того же рода что и я =) надо исходник для того чтоб посмотреть как делают ребята, выше чем мы по уровню, поучиться посмотреть, как лучше, как надо =)
а я то не выложил код? тебе только и нужно открыть пустой файл, на первый кадр выложить код, поставить фпс 31 и радоваться

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

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

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


 


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


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