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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 20.06.2008, 18:05
vikingcompany вне форума Посмотреть профиль Отправить личное сообщение для vikingcompany Найти все сообщения от vikingcompany
  № 1  
Ответить с цитированием
vikingcompany
[+4 25.01.11]
 
Аватар для vikingcompany

Регистрация: May 2008
Адрес: г. Макеевка
Сообщений: 200
По умолчанию Динамика событий в клипах Flash

Благодаря этому форуму я многое узнал за последее время.
Освоил скролл при помощи колёсика мышки, как например вот здесь:
http://www.pr0jects.com/portfolio/#crashshop,
научился работать с большими изображениями, как вот тут:
http://www.lexus-is.ru/fullscreen.html
Эти ссылки, скорее всего, читателям уже знакомы, ведь их тоже я нашёл на форуме,
и в своей работе пытался добиться таких же графических эффектов.
Но к сожалению, как я ни старался, достичь аналогичной динамики действий у меня не получилось.
По ссылке глянешь - всё прямо-таки "летает", аж свистит. А у меня ползает как улитка :-(
Особенно это касается мувика со скролом - там аж размытие при скролировании!
Может секрет не только в программном коде, а и в чём-то ещё?
Возможно я просто ещё не обладаю должным опытом и просто чего-то не вижу?

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

Регистрация: Sep 2005
Сообщений: 950
Попробуйте уменшить frame rate? Возможна вам это поможет.

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

Регистрация: Nov 2007
Сообщений: 256
Записей в блоге: 1
Отправить сообщение для BBOY Ильич с помощью ICQ
было бы хорошо глянуть исходник

Старый 21.06.2008, 13:13
vikingcompany вне форума Посмотреть профиль Отправить личное сообщение для vikingcompany Найти все сообщения от vikingcompany
  № 4  
Ответить с цитированием
vikingcompany
[+4 25.01.11]
 
Аватар для vikingcompany

Регистрация: May 2008
Адрес: г. Макеевка
Сообщений: 200
Уменьшить frame rate? Проаргументируйте пожалуйста.
Может лучше наоборот увеличить :-) ?
Неужели тот самый эфект размытия при прокрутке достигается уменьшением?
Не думаю :-(

Старый 21.06.2008, 14:32
qazwsx вне форума Посмотреть профиль Найти все сообщения от qazwsx
  № 5  
Ответить с цитированием
qazwsx
Banned
[+5 15.02.09]
[++5 15.02.09]

Регистрация: Mar 2008
Адрес: Krasnoyarsk
Сообщений: 587
Тот самый эфект достигается чтением хелпа по фильтрам... А http://www.lexus-is.ru/fullscreen.html - подлагивает и на лоадерах сначало NaN% ^^...

Старый 21.06.2008, 21:11
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 6  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,784
Цитата:
Сообщение от qazwsx Посмотреть сообщение
А http://www.lexus-is.ru/fullscreen.html - подлагивает и на лоадерах сначало NaN% ^^...
Здесь не раздел оценки работ, тем более даже не автора темы, поэтому подобные комментарии оставьте при себе, пожалуйста.

Старый 21.06.2008, 23:38
vikingcompany вне форума Посмотреть профиль Отправить личное сообщение для vikingcompany Найти все сообщения от vikingcompany
  № 7  
Ответить с цитированием
vikingcompany
[+4 25.01.11]
 
Аватар для vikingcompany

Регистрация: May 2008
Адрес: г. Макеевка
Сообщений: 200
Цитата:
Сообщение от qazwsx Посмотреть сообщение
\http://www.lexus-is.ru/fullscreen.html - подлагивает и на лоадерах сначало NaN% ^^...
Эти мелочи не относятся к сути вопроса: динамика-то - великолепная!
Лично мне очень понравилась отрисовка на отдельных слоях некоторых элементов интерьера автомобиля.
Это придаёт казалось-бы плоской сцене просто-таки чарующий объём!
Но сама динамика (программная взаимосвязь положения курсора и подложки) мне до сих пор непонятна.

Старый 23.06.2008, 01:20
vikingcompany вне форума Посмотреть профиль Отправить личное сообщение для vikingcompany Найти все сообщения от vikingcompany
  № 8  
Ответить с цитированием
vikingcompany
[+4 25.01.11]
 
Аватар для vikingcompany

Регистрация: May 2008
Адрес: г. Макеевка
Сообщений: 200
Исходник выкладывать думаю не стоит: из-за размера изображения с которым я работаю - он тоже достаточно большой.
Лучше изложу суть более конкретно.
Пытаюсь добиться динамики сцены как на http://www.lexus-is.ru/fullscreen.html.
Для управления смещением картинки "pic" по вертикали я использую код
Код:
pic._y = - pic._height*(_ymouse / Stage.height) + (pic._height +  Stage.height)/2;
gotoAndPlay(2);
Как вы видите, он достаточно прост, и не соответствует желаемой динамике движения.
Знатоки, подскажите пожалуйста, чего не хватает?

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

Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
Я не знаток,но скорее всего класса Tween не хватает
Код:
import mx.transitions.Tween;
import mx.transitions.easing.*;
Помоему самое понятное и простое описание здесь:http://www.flashist.ru/2007/11/23/po...tionscript-20/

Старый 24.06.2008, 10:07
vikingcompany вне форума Посмотреть профиль Отправить личное сообщение для vikingcompany Найти все сообщения от vikingcompany
  № 10  
Ответить с цитированием
vikingcompany
[+4 25.01.11]
 
Аватар для vikingcompany

Регистрация: May 2008
Адрес: г. Макеевка
Сообщений: 200
Как ни странно, но mx.transitions.Tween тут не при чём. Всё дело в формуле.
Мой вариант формулы предполагает слишком жёсткую связь переменных _ymouse и pic._y,
из-за чего движение картинки довольно резкое.
А мне хотелось бы добиться некой энертности этого движения.

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

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

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


 


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


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