![]() |
|
||||||||||
|
|||||
|
Регистрация: Mar 2006
Адрес: Владивосток
Сообщений: 28
|
Доброго Времени суток, уважаемые Флэшеры!
Помогите пожалуйста с проблемой... Есть сцена в которой в заданной области должны программно, по нажатию кнопки, появляться круги (movieclip). Как сделать так чтобы, вновь появившийся объект (появляются random) не соприкасался с предъидущими? put.onRelease = function(){
sh1.duplicateMovieClip("sh"+i,i,{_x:Math.random()*600,_y:Math.random()*600})
i++;
_root.cur.getNextHighestDepth();
}
Заранее спасибо.. |
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
указатель всегда выше..
|
|
|||||
|
Регистрация: Mar 2006
Адрес: Владивосток
Сообщений: 28
|
я заменил стандартный на свой...
и отображается он ниже новых мувиков.. |
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
cursor_mc.swapDepths(10000);
|
|
|||||
|
Регистрация: Mar 2006
Адрес: Владивосток
Сообщений: 28
|
Спасибо!! получилось...
А на счет того чтобы объекты друг на друга не налазили, подскажешь? |
|
|||||
|
Banned
[+1 08.05.08]
[+4 14.04.08] [+1.3 02.05.08] Регистрация: Oct 2006
Адрес: кагбэ Киеф!!1
Сообщений: 1,473
|
|
|
|||||
|
Регистрация: Jun 2004
Адрес: Москва
Сообщений: 1,667
|
круги могут пересекаться или нет?
чтоб было выше Mr. Fixit неправильно сказал есть такая штука getNextHighestDepth т.е. ты ставишь следующий мувик выше на след.уровень |
|
|||||
|
Регистрация: Mar 2006
Адрес: Владивосток
Сообщений: 28
|
нее.. надо чтобы мувики друг друга не перекрывали...
А можно сдалать так что бы мувики появлялись в определенном квадрате допустим х от200 до 400, у от100 до500??? |
|
|||||
|
Регистрация: Jun 2004
Адрес: Москва
Сообщений: 1,667
|
насчет перекрытия ты запаришься
по крайней мере для большого числа кругов мы тут обсудили с программерами самый пожалуй быстрый алгоритм это брать квадрат с размером стороны равным радиусу выпавшего кружка "помещать" квадрат в координаты выпавешго кружка и считать может ли он в квадрате уместиться учитывая что там могут быть другие круги второй вопрос - да, выдавать им координаты в этих пределах... |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:09. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|