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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.04.2006, 19:13
d0cent вне форума Посмотреть профиль Отправить личное сообщение для d0cent Посетить домашнюю страницу d0cent Найти все сообщения от d0cent
  № 21  
Ответить с цитированием
d0cent
 
Аватар для d0cent

Регистрация: Nov 2005
Сообщений: 106
Цитата:
Сообщение от iNils
Посмотрел исходник:
1. У города добавь небо в саму картинку, а не делай его полупрозрачным.
4. Колеса не стоит вращать программно. Более того их вообще не стоит вращать. В фотошопе делается пара картинок с одной фазой вращения. Это значит, что если у тебя колпак на колесе 5-ти звездночный, то фаза это 360/5=72 градуса, соотвестенно потом идет повтор. Зная количество кадров для одного оборота, сможешь вычислить количество картинок для одной фазы. Потом просто вставь покадрово в клип и забудь о колесах.
3. Картинку с дорогой и фонарями разбей на две: фонарь и дорога. Таким образом уменьшишь вес и опять избавишься от полузпрозрачности. Здесь тоже вспомни о фазах.
4. Картинка-рамка, опять полупрозраность...
5. Используй один onEnterFrame для всех перемещения, но об этом уже говорилось.
1. прозрачность мне нужна для того что на заднем плане за зданиями потом тоже возможно будут какие-то объеты, такие как самолеты, облака и т.д.
2. насчет колеса понял, но а что если понадобиться сделать что бы при увеличении скорости колеса начинали крутиться быстрей? Сорри у меня с математикой туго.
5й пункт, это как сделать?

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

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
1. Ну раз так...
2. На больших скоростях это не так важно. Вот если бы машина совсем останавливалась, тогда да.
3. Зайти в хелп и почитать чем onClipEvent(enterFrame) отличается от MovieClip.onEnterFrame
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

Регистрация: Mar 2006
Сообщений: 353
Вижу свой форд )))

Я думаю с городом ты погорячился задовать его одним громадным куском верно )
разбей его на несколько небольших кучочков и манипулируй ими , гдето вот так :
Код:
_root.attachMovie("Flamingo","Flamingo",1);
_root.Flamingo._x=300;
_root.Flamingo._y=130;
_root.Flamingo.onEnterFrame = function() {
this._x-=1;
if(this._x==-100){
this.unloadMovie();
}
}
_root.attachMovie("BMIStand","BMIStand",2);
_root.BMIStand._x=480;
_root.BMIStand._y=130;
_root.BMIStand.onEnterFrame = function() {
this._x-=1;
if(this._x==-100){
this.unloadMovie();
}
}
_root.attachMovie("Pink","Pink",3);
_root.Pink._x=700;
_root.Pink._y=130;
_root.Pink.onEnterFrame = function() {
this._x-=1;
if(this._x==-100){
this.unloadMovie();
}
}
//-------------------------------------------------------------
_root.onEnterFrame = function() {
counter += 1;
if(counter ==90){
_root.attachMovie("Flamingo","Flamingos",4);
_root.Flamingos._x=920;
_root.Flamingos._y=130;
_root.Flamingos.onEnterFrame = function() {
this._x-=1;
if(this._x==-100){
this.unloadMovie();
}
}
}
if(counter ==348){
_root.attachMovie("Pink","Pinks",5);
_root.Pinks._x=920;
_root.Pinks._y=130;
_root.Pinks.onEnterFrame = function() {
this._x-=1;
if(this._x==-100){
this.unloadMovie();
counter = 0;
}
}
}
}
P.S. Под свой случай я думаю переделаешь сам )))

P.S.2. И запомни , так на будущее так сказать основной принцип скролинга : В нужно время в нужном месте ... остальное хм... ерунда )

P.S.3. Удачи )))
__________________
Вильгельм Тель...........

Старый 12.04.2006, 20:11
d0cent вне форума Посмотреть профиль Отправить личное сообщение для d0cent Посетить домашнюю страницу d0cent Найти все сообщения от d0cent
  № 24  
Ответить с цитированием
d0cent
 
Аватар для d0cent

Регистрация: Nov 2005
Сообщений: 106
Цитата:
Сообщение от Nidl
Вижу свой форд )))

Я думаю с городом ты погорячился задовать его одним громадным куском верно )
разбей его на несколько небольших кучочков и манипулируй ими , гдето

P.S. Под свой случай я думаю переделаешь сам )))

P.S.2. И запомни , так на будущее так сказать основной принцип скролинга : В нужно время в нужном месте ... остальное хм... ерунда )

P.S.3. Удачи )))
Вот если бы с комментариями, тогда разобрался бы. Тугой я в программинге и в математике.

Старый 12.04.2006, 23:04
Nidl вне форума Посмотреть профиль Отправить личное сообщение для Nidl Найти все сообщения от Nidl
  № 25  
Ответить с цитированием
Nidl

Регистрация: Mar 2006
Сообщений: 353
Посмотри пример , все просто ,я думаю разберешься )
Вложения
Тип файла: zip primer.zip (9.3 Кб, 43 просмотров)
__________________
Вильгельм Тель...........

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

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

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


 


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


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