Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Помогите создать звездное небо... (http://www.flasher.ru/forum/showthread.php?t=69852)

petyar 02.10.2005 03:30

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

Я пробовал просто изменять координаты клипов звезд - начинать
прокрутку с начала, но при этом способе небо меняется слишком резко,
а иногда не меняется вообще...

Наверное следует использовать способ с duplicateMovieClip для участков
неба и проверять их координаты - при выходе за рамки экрана их удалять
но как это сделать - не знаю.

Кто сможет помочь - заранее благодарен!

be_tween 02.10.2005 07:01

с удалением клипа по-моему просто: задаешь условие - если х меньше того-то и больше того-то, то mc.removeMovieClip()
так же и для игрека...

Double 02.10.2005 09:37

смотри, какую фигню я когда-то делал (забросил из-за нехватки ресурсов на клиентской машине :D):
http://double.samara.ru/ss/ss2.swf
так вот, я там не аттачил эти облачка каждый раз по рэндому, а каждое аттачил на свою рэндомную траекторию, по которой затем и возюкал его туда-сюда. т.е. остаётся только одна проблема - при старте сделать равномерное распределение траекторий и позиций звёзд на них и потом не заморачиваться на эту тему.

petyar 02.10.2005 15:57

Да, но как проверять, надо ли создавать новый клип?


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

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