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

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

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

Регистрация: Dec 2008
Сообщений: 7
По умолчанию Панорама. Помогите найти ошибку!

Нашел исходник по созданию панорам.
Но при прокрутке влево-вправо, через какоето время скачет изображение, и белая полоса появляется.
Помогите найти ошибку.
И еще что нужно добавить чтобы избражение сначало было статическим, а уже после движения мыши начинало двигаться.
Заранее благодарен.
Вложения
Тип файла: rar P_rama.rar (156.6 Кб, 90 просмотров)

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

Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
В вакансии обратитесь,
такое старье никто пределывать не будет,если хотите сами,то для начала код писать в кадре на тамлайне,а не в мувике.От маски откажитесь,используйте scrollRect и Rectangle
Код AS1/AS2:
import flash.geom.Rectangle;
var sr:Rectangle = new Rectangle(0,0,200,200)
mc.cacheAsBitmap = true
mc.scrollRect = sr
,а функцию прокрутки сами попробуйте написать
__________________
Я просто добрый шутник.

Старый 09.12.2008, 19:34
ZIS30 вне форума Посмотреть профиль Отправить личное сообщение для ZIS30 Найти все сообщения от ZIS30
  № 3  
Ответить с цитированием
ZIS30

Регистрация: Dec 2008
Сообщений: 7
Может кто чего поновей подкинет, а то я тока начинаю разбираться во флеш
а такого плана панорама нужна позарез

Старый 09.12.2008, 19:57
scarbo вне форума Посмотреть профиль Отправить личное сообщение для scarbo Найти все сообщения от scarbo
  № 4  
Ответить с цитированием
scarbo
 
Аватар для scarbo

Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
Ну вот так можно:
Код AS1/AS2:
import flash.geom.Rectangle;
var sr:Rectangle = new Rectangle(0, 0, 200, 200);
mc.cacheAsBitmap = true;
mc.scrollRect = sr;
var speed = 7//скорость просмотра,чем меньше тем быстрее движется 
var zazor = 90//граница активной зоны
var sw = mc._width//ширина картинки
//
mc.onMouseMove = slaid;
//
function slaid() {
	this.onEnterFrame = function() {
		if (this._xmouse<sr.x+zazor) {
			sr.x -= (sr.x+zazor-this._xmouse)/speed;
		}
		if (this._xmouse>sr.x+sr.width-zazor) {
			sr.x += (this._xmouse-(sr.x+sr.width-zazor))/speed;
		}
		gr_p = sw-200
		gr_l = 0;
		if (sr.x<gr_l) {
			sr.x = gr_l;
		}
		if (sr.x>gr_p) {
			sr.x = gr_p;
		}
		mc.scrollRect = sr;
	};
}
__________________
Я просто добрый шутник.

Старый 10.12.2008, 13:47
ZIS30 вне форума Посмотреть профиль Отправить личное сообщение для ZIS30 Найти все сообщения от ZIS30
  № 5  
Ответить с цитированием
ZIS30

Регистрация: Dec 2008
Сообщений: 7
чтото не движется панорама

вот такая ошибка

**Error** Scene=Scene 1, layer=photo, frame=1:Line 1: Syntax error.
import flash.geom.Rectangle;


Последний раз редактировалось ZIS30; 10.12.2008 в 14:14.
Старый 15.12.2008, 12:54
ZIS30 вне форума Посмотреть профиль Отправить личное сообщение для ZIS30 Найти все сообщения от ZIS30
  № 6  
Ответить с цитированием
ZIS30

Регистрация: Dec 2008
Сообщений: 7
никто не может обьяснить я так понял

Старый 15.12.2008, 13:44
Zik. вне форума Посмотреть профиль Отправить личное сообщение для Zik. Найти все сообщения от Zik.
  № 7  
Ответить с цитированием
Zik.
 
Аватар для Zik.

Регистрация: Nov 2007
Сообщений: 1,724
Цитата:
Может кто чего поновей подкинет, а то я тока начинаю разбираться во флеш а такого плана панорама нужна позарез
Если вы новичек, то зачем браться за такую работу? Учите сначало

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

Регистрация: Dec 2008
Сообщений: 7
нужно по работе, поэтому и попросил помощи

Старый 16.12.2008, 15:26
scarbo вне форума Посмотреть профиль Отправить личное сообщение для scarbo Найти все сообщения от scarbo
  № 9  
Ответить с цитированием
scarbo
 
Аватар для scarbo

Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
Цитата:
никто не может обьяснить я так понял
Все могут.И код Вам был полностью дан,я же сказал,проверьте под какую версию плеера Вы сохраняете,Action Script 2.0 должен быть,а не 1.0,как там у Вас.
Вообщем вот исходник,а в следующий раз попытайтесь сделать что-нибудь сами...
Вложения
Тип файла: zip панарома.zip (161.5 Кб, 138 просмотров)
__________________
Я просто добрый шутник.

Старый 16.12.2008, 18:24
ZIS30 вне форума Посмотреть профиль Отправить личное сообщение для ZIS30 Найти все сообщения от ZIS30
  № 10  
Ответить с цитированием
ZIS30

Регистрация: Dec 2008
Сообщений: 7
Вот большое человеческое спасибо!

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

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

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


 


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


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