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

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

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

Регистрация: May 2001
Сообщений: 37
Отправить сообщение для hotfox с помощью ICQ
Question Плавная програмная анимация

ПРивет Всем )))

Подскажите пожалуйста, как добиться максимально плавной анимации линии в один пиксель.
У меня линия передвигается по прямой, но движение ее дерганое.
Я попробовала сделать програмную анимацию таким образом

onClipEvent(enterFrame){
_x-=1
}



При _x-=1 идет достаточно плавная анимация, но слишком медленно
На данный момент у меня стит 12 кадров в секунду. Конечно если увеличить кол-во кадров, то анимация идет более плавно и побыстрее, но у меня ролик уже состоит из кучи дргих роликов, которые соответственно начинают тоже двигаться быстрее, что очень плохо.

Что делать? кто подскажет?


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

Регистрация: Oct 2000
Адрес: Ukraine Lugansk
Сообщений: 852
Отправить сообщение для Fisher с помощью ICQ
Выставить по дефолту как Брэдбери 120 фпс
Ну или хотябы 30. Насущной продлеме не поможет но в будущем предотвратит. Тачки сча у народа серъезные такчто 12 это полный отстой.

Старый 05.07.2002, 00:21
Armen Khanoyants вне форума Посмотреть профиль Отправить личное сообщение для Armen Khanoyants Посетить домашнюю страницу Armen Khanoyants Найти все сообщения от Armen Khanoyants
  № 3  
Armen Khanoyants
"inLove"
 
Аватар для Armen Khanoyants

Регистрация: Feb 2001
Адрес: Moscow - Yerevan
Сообщений: 814
можно поменять и сделать все 120 fps, но остальным клипам придется делать замедление програмно...
и вообще сделай по дефолту 35 fps, по моему так лучше всего
__________________
[hayeren, es dzer tsav` tanem]
http://www.vonces.com

Старый 05.07.2002, 01:13
Armen Khanoyants вне форума Посмотреть профиль Отправить личное сообщение для Armen Khanoyants Посетить домашнюю страницу Armen Khanoyants Найти все сообщения от Armen Khanoyants
  № 4  
Armen Khanoyants
"inLove"
 
Аватар для Armen Khanoyants

Регистрация: Feb 2001
Адрес: Moscow - Yerevan
Сообщений: 814
onClipEvent (load) {
t=getTimer();
//функция PAUSE ..::start::..
function pause(currentframe){
timer = getTimer();
time = 30;//время в миллисекндах на которое надо приостанавливать клип
fps = 35;//реальное FPS
f=_parent.currentframe/fps+t+time;
if (f>timer) {
_parent.stop ();
} else {
_parent.play ();
t=getTimer();
}
}
//функция PAUSE ..::end::..
__________________
[hayeren, es dzer tsav` tanem]
http://www.vonces.com

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

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

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


 


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


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