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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 11.09.2003, 17:09
  № 1  
Infuse
Guest

Сообщений: n/a
Attention помогите размножить !

в общем у меня такая трабла...
у меня есть скрипт, чтобы сделать разлетающийся снег из под сноубордиста... то есть задается мувиклип для одной снежинки, которая разлетается на более мелкие...

к сожалению скрипт не работает, или работает криво и поэтому сделать множество таких снежинок не получается и работает только одна...

помогите размножить !!!

Старый 11.09.2003, 18:19
gct вне форума Посмотреть профиль Отправить личное сообщение для gct Найти все сообщения от gct
  № 2  
gct
"JlblCbll7l"
 
Аватар для gct

Регистрация: May 2002
Адрес: Львов (Новый)
Сообщений: 517
Отправить сообщение для gct с помощью ICQ
В панельке Properties на мувиклип вешаешь имя Snejinka и в кадре пишешь
duplicateMovieClip("Snejinka",#уровня,Snejinka1);
если их надо много - делаешь в цикле. Вродь так =) Если чё-то непонятно - смотри встроенные примеры флэша, там есть обалденнейший пример.
__________________
But the castle’s crumbled and you’re left with just a name
Where’s your crown, king nothing?

Старый 11.09.2003, 19:22
  № 3  
Infuse
Guest

Сообщений: n/a
мувиклип, в пропертис задано имя "thing"...
в сцене создан слой, в экшен котором прописано:

r = Number(r)+1;
duplicateMovieClip("thing", "thing" add r, r);
setProperty("thing" add r, _x, Math.random()*220+35);


при тестинге сцены, появляется две снежинки и не более...
что сделано не так???

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

Регистрация: Nov 2002
Адрес: Moskow Stone Jungles Статус: Бывший беспредельщик Любит: Гонять нубов в поиск Пользователь: № 0.5
Сообщений: 4,999
Отправить сообщение для Dimonius с помощью ICQ Отправить сообщение для Dimonius с помощью AIM Отправить сообщение для Dimonius с помощью MSN Отправить сообщение для Dimonius с помощью Yahoo
Цикла нет.
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно!

Старый 11.09.2003, 20:11
  № 5  
Infuse
Guest

Сообщений: n/a
я в скрипте не сильна...
и с программированием туго... может кто поможет?
как сделать цикл в этом скрипте?

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

Регистрация: Nov 2002
Адрес: Moskow Stone Jungles Статус: Бывший беспредельщик Любит: Гонять нубов в поиск Пользователь: № 0.5
Сообщений: 4,999
Отправить сообщение для Dimonius с помощью ICQ Отправить сообщение для Dimonius с помощью AIM Отправить сообщение для Dimonius с помощью MSN Отправить сообщение для Dimonius с помощью Yahoo
for (i=1;i>=10;i++){

duplicateMovieClip("thing", "thing" + i, i);
setProperty("thing"+i, _x, Math.random()*220+35);

}

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

Старый 11.09.2003, 20:56
  № 7  
Infuse
Guest

Сообщений: n/a
while (Number(r)<200) {
n = Math.random(r);
duplicateMovieClip("thing", "thing" add r, r);
setProperty("thing" add n, _x, n);
setProperty("thing" add r, _y, r);
setProperty("thing" add i, _rotation, Math.random()*200+1);
r = Number(r)+1;
}


я вставила вот этот скрипт и все вроде бы ничего...
но не могу натсроить, чтобы снег шел в определенную сторону. и еще хотелось бы, чтобы он летел допустим не как фейерверк, а например:
1 снежинка. координаты "приземления: (x, y)
2 снежинка. координаты (x-10, y-5)

и еще:
начинаться они должны тоже не в одной точке, а:
1 снежинка: (x,y)
2: (x-1,y-1)

где именно прописать такие свойства???

вроде бы так... =0)

Старый 11.09.2003, 21:06
  № 8  
Infuse
Guest

Сообщений: n/a
и еще... в мувиклипе снежинка летит по довольно небольшому радиусу... а в самой сцене отлетает за самые пределы =0(

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

Регистрация: Nov 2002
Адрес: Moskow Stone Jungles Статус: Бывший беспредельщик Любит: Гонять нубов в поиск Пользователь: № 0.5
Сообщений: 4,999
Отправить сообщение для Dimonius с помощью ICQ Отправить сообщение для Dimonius с помощью AIM Отправить сообщение для Dimonius с помощью MSN Отправить сообщение для Dimonius с помощью Yahoo
Исходничек сотвори и выложи. Разберемся. Так не все понятно.
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно!

Старый 11.09.2003, 21:34
  № 10  
Infuse
Guest

Сообщений: n/a
прикрепила исходник...
прошу смотреть и сильно не возмущаться=0)
я только наичнаю работать во флеше=0))
Вложения
Тип файла: zip preloader_sunvalley3.zip (25.4 Кб, 108 просмотров)

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

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

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


 


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


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