Форум 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=69881)

Kiriton 02.10.2005 23:20

Как сделать задержку м-ду двумя операциями...
 
Эт опять я....
Вот такой интересненький вопрос....
Есть МС каждые n миллисекунд на его координаты дупликатиться другой МС...
Ну так вот...
Как сделаь некий делэй м-ду проверкой координат данного МС и дупликатегьем туда "хвоста"?
Спасибки...

artcraft 02.10.2005 23:37

setInterval

Kiriton 03.10.2005 19:16

Упс... вопрос меняицца...
Как сделать так, чтобы проверка хитТеста, начиналась через какое-то время после дупликатинья мувика...Впринципе суть вопроса таже - делэй м-ду двумя событиями...

С помощью сетИнтервалов, пробывал, но не палучается...напишите плзз если есть !конкретные идеи по этому поводу...

ЗЫ если не понятен вапрос магу переписать...токо не молчите...плзз...;)

Бармалей 03.10.2005 19:22

непонятен вопрос =)
чем тебе сетинтервал не помог?

Бармалей 03.10.2005 19:31

function myHitTest(){
if(clip1.hitTest(clip2)){
//нужное действие
clearInterval(ID);
}
var ID=setInterval(myHitTest, 1000);
пробуй так

Бармалей 03.10.2005 19:36

забыл скобку дописать
function myHitTest() {
if (clip1.hitTest(clip2)) {
//нужное действие
clearInterval(ID);
}
}
var ID = setInterval(myHitTest, 1000);

Kiriton 03.10.2005 20:26

Нееееее...Этот пример проверяет Хит каждую секунду(1000мс)..
А мне нада...чобы он первую секунду не проверял Хит, а потом проверял постоянно (каждые 1мс, скажем...)

FreeLander 03.10.2005 20:31

Цитата:

Сообщение от Kiriton
Нееееее...Этот пример проверяет Хит каждую секунду(1000мс)..
А мне нада...чобы он первую секунду не проверял Хит, а потом проверял постоянно (каждые 1мс, скажем...)

Навскидку: пусть первый сетинтервал(2-х-секундный) запускает односекундный и убивает себя.
или воткни в секундный сетинтервал счётчик, пусть считает до двух, а потом начинает срабатывать.

KidsKilla 03.10.2005 21:01

на кой хитТест задерживать???

Kiriton 03.10.2005 21:23

2KidsKilla
На той, что мувики дупликатяться в координаты того объекта, с которым отслеживается хит...и в начале они успевают с ним похитовать пару раз)...ну так вот эти пару раз.. и нада отсеить...

2All
И ещё вапрос... можно какнить написать что нить типа того...

if (_root.car.hitTest(_root[obj*])) {}

где obj* - это все объекты с именами obj1,obj2,...,obj999
просто если на каждом из obj писать:

onClipEvcent (enterFrame) {
if (this.hitTest(_root.car)) {}
}

то получаются жуткие тормоза...


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

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