![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+6 16.05.06]
Регистрация: May 2004
Адрес: Россия
Сообщений: 175
|
Есть мувик, с названием mcOblast и мувик mcZ.
Так вот надо, чтобы mcZ рандомно появлялся на области, ограниченной мувиком mcOblast. mcOblast - имеет НЕ КВАДРАТНУЮ форму, а произвольную: полоски + все что угодно... P.S. Прошу не ругаться сильно, вводил в поиске "random", ничего похожего не нашел... ![]() |
|
|||||
|
Регистрация: Aug 2006
Сообщений: 3
|
mach.hitTest(m)
если объкт mach вошел в объект m. читай хелп по hitTest |
|
|||||
|
[+6 16.05.06]
Регистрация: May 2004
Адрес: Россия
Сообщений: 175
|
Перечитал взад и вперед.
А как это с рандомом совместить? |
|
|||||
|
генерируй точки рандомом пока не сработает хиттест
|
|
|||||
|
[+6 16.05.06]
Регистрация: May 2004
Адрес: Россия
Сообщений: 175
|
while'ом?
|
|
|||||
|
[+6 16.05.06]
Регистрация: May 2004
Адрес: Россия
Сообщений: 175
|
А как вообще точки генерировать?
|
|
|||||
|
[+6 16.05.06]
Регистрация: May 2004
Адрес: Россия
Сообщений: 175
|
Имеются ввиду координаты _x и _y?
|
|
|||||
|
.grin! wuz here
|
|
|
|||||
|
[+6 16.05.06]
Регистрация: May 2004
Адрес: Россия
Сообщений: 175
|
У меня вот такой бред получился:
function rZ() {
for (i=0; !mcFoto.hitTest(X, Y, true); i++) {
X = Math.random()*468;
Y = Math.random()*60;
if (mcFoto.hitTest(X, Y, true)) {
_root.mcF.attachMovie(mcZ, "mc"+i, i, {_x: X, _y: Y});
}
}
}
I = setInterval(rZ, 100);
Мне mcZ-ки аттачить надо в ту область с интервалом определенным в разные точки области... |
|
|||||
|
[+6 16.05.06]
Регистрация: May 2004
Адрес: Россия
Сообщений: 175
|
Т.е.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 15:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|