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

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

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

Регистрация: Mar 2003
Адрес: Украина, Киев
Сообщений: 137
Отправить сообщение для chillwill с помощью AIM Отправить сообщение для chillwill с помощью Yahoo
Cool панорама

Здравствуйте!

Есть один символ представляющий из себя панораму. Эта панорама реагирует на мышку с торможением и ускорением, пожалуйста, подскажите с кодом, исходником, туториалом, замучался уже...

Отличной пример, если кто не понял:
Вторая версия сайта торгового центра mc², флэш сверху
http://www.mc2.lv/ru/ (там несколько слоев)



Заранее благодарен
__________________
Семь раз отмерь - один раз отрежь!

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

Регистрация: Apr 2002
Адрес: СПб
Сообщений: 288
может так.
pic - твоя панорама
лежит по у от 0 до pic._height
Код:
stop();
shirina_ecrana = 550;
pic.onEnterFrame = function() {
	if (_ymouse>0 && _ymouse<=this._height) {
		if (_xmouse<shirina_ecrana/2 && this._x<0) {
			this._x += 1+(shirina_ecrana/2-_xmouse)/10;
		} else if (_xmouse>shirina_ecrana/2 && this._x>shirina_ecrana-this._width) {
			this._x += -1-(_xmouse-shirina_ecrana/2)/10;
		}
	} else if (_ymouse>this._height) {
		this._x += shag;
		if (this._x<=shirina_ecrana-this._width) {
			shag = 1;
		} else if (this._x>=0) {
			shag = -1;
		}
	}
};
__________________
Хватит клавиши топтать... :mad:

Старый 27.09.2005, 03:37
chillwill вне форума Посмотреть профиль Отправить личное сообщение для chillwill Посетить домашнюю страницу chillwill Найти все сообщения от chillwill
  № 3  
Ответить с цитированием
chillwill

Регистрация: Mar 2003
Адрес: Украина, Киев
Сообщений: 137
Отправить сообщение для chillwill с помощью AIM Отправить сообщение для chillwill с помощью Yahoo
Сейчас буду пробовать, спасиб!
__________________
Семь раз отмерь - один раз отрежь!

Старый 27.07.2007, 10:03
kamneed вне форума Посмотреть профиль Отправить личное сообщение для kamneed Посетить домашнюю страницу kamneed Найти все сообщения от kamneed
  № 4  
Ответить с цитированием
kamneed
 
Аватар для kamneed

Регистрация: Aug 2000
Сообщений: 2
Отправить сообщение для kamneed с помощью ICQ
замедления нету останавливается резко

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

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

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


 


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


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