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

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

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

Регистрация: Sep 2002
Сообщений: 84
По умолчанию как сделать движение

Ребят, такой вот проблем у меня.

мне нужно заставить мувик, ходить взад вперёд, причём програмно,

т.е. 5 кадров идёт вперёд
5 кадров назад.

и т.д.

Я пробовал сделать это как
onClipEvent (enterFrame) {
}

но чё то не получается, помогите плиз
__________________
Всё новое - это хорошо переделанное старое

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

Регистрация: Nov 2002
Адрес: Moskow Stone Jungles Статус: Бывший беспредельщик Любит: Гонять нубов в поиск Пользователь: № 0.5
Сообщений: 4,999
Отправить сообщение для Dimonius с помощью ICQ Отправить сообщение для Dimonius с помощью AIM Отправить сообщение для Dimonius с помощью MSN Отправить сообщение для Dimonius с помощью Yahoo
a=0;
_root.muv.onEnterFrame = function() {
if (!qqq){
this._x = this._x + 10;
a++;
if (a>=5){qqq = true}
}
if (qqq){
this._x = this._x - 10;
a--;
if(a<=0){qqq=false}
}

};


Соответственно:

_root.muv - это твой клип.
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно!

Старый 31.12.2003, 01:27
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 3  
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
а можно то же самое, но короче
a=0;
del=10;
_root.muv.onEnterFrame = function() {
this._x+=del;
if(a++>5){
a=0;
del=-del;
}
}

Старый 31.12.2003, 13:13
CoolDV вне форума Посмотреть профиль Отправить личное сообщение для CoolDV Найти все сообщения от CoolDV
  № 4  
CoolDV

Регистрация: Sep 2002
Сообщений: 84
спасибо, я сделал так

onClipEvent (enterFrame) {
timer++;
if (timer<=10)
{_x=_x+0.1;}
else if (timer>10 && timer<21)
{_x=_x-0.1;}
if (timer==21)
{timer=0;}

}
__________________
Всё новое - это хорошо переделанное старое

Старый 01.01.2004, 10:22
nuran вне форума Посмотреть профиль Отправить личное сообщение для nuran Найти все сообщения от nuran
  № 5  
nuran

Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
ой типа все умные такие , блин, могу только похвалить
__________________
flash/flex/unity

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

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

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


 


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


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