PDA

Просмотр полной версии : Я уже спрашивал как-то раз


Artem Brigert
16.10.2002, 16:38
пишу такой код

qwer._y=_ymouse
qwer._x=_xmouse

а qwer стоит в углу и не двигается. Что за ёпрст. Если подвести курсор то qwer "прилипает" и двигается вместе с ним, но как только двигаеш курсор немного быстрее он "отрывается" и стоит на масте. В чём прикол? Обьясните плз :rolleyes:

valeris
16.10.2002, 16:52
Ухты, интересно

Тема выложи исходник

Artem Brigert
16.10.2002, 16:55
сейчас погоди.

flashpointer
16.10.2002, 16:55
хммм
да странно..
Ну можно поробовать несколько вариантов:
1.Писать не qwer._y=_ymouse а qwer._y=_root._ymouse
2.Увеличить размер Клипа(ну это врядли)
3.ээээ...чё-то больше непридумал ничё :)
Но вот так точно работать должно
onClipEvent(enterframe){
_root.qwer._y =_root._ymouse
_root.qwer._x =_root._xmouse
}

Удачи в разборе! :)

Artem Brigert
16.10.2002, 17:02
Я знаю_ что должно работать и как правильно я тоже знаю :)

здесь (http://www.redstars.de/qwer.zip) исходник

В плеере работает, если сунуть в html неработает

flashpointer
16.10.2002, 17:07
Твой qwer будет прилипать к мышке только ели ты водиш по Flash зоне на html странице
(про это я и говорил в п2 - "увеличить размер")
К сожалению по другому не лечится

Artem Brigert
16.10.2002, 17:09
ты, что издеваешся?

600 на 300 нехватает тебе что ли?

flashpointer
16.10.2002, 17:12
Курсор будет "прилипать" только в области твоего Flash'a на странице
По другому - НИКАК (по крайней мере с помощью флеша)
Решай сам что тебе важнее

Artem Brigert
16.10.2002, 17:14
Расслабься чувак. Я знаю неменьше чем ты. Спасибо за помощь и досвидания. Учитель мля иди на своём сайте лохов пугай

Max N Chubin_
16.10.2002, 17:24
ты вот этого что ли хочешь добиться?
см. ссылку (http://www.autotaganka.ru/qwer1.html)

Artem Brigert
16.10.2002, 17:28
Maкс я знаю как и чего добиться. Я хочу знать почему не работает то, что работало до этого.

Что такое updateAfterEvent (); я тоже знаю :)

Max N Chubin_
16.10.2002, 17:31
ну раз ты все знаешь, то не фиг тада и спрашивать...
;)

Artem Brigert
16.10.2002, 17:32
Такой код пишу на мувике

onClipEvent (mouseMove){
_x=_root._xmouse;
_y=_root._ymouse;
updateAfterEvent();
}

В плеера работает в браузере опять неработает. Что за нафик ?

Artem Brigert
16.10.2002, 17:34
Макс, а как такое притягивание делается? Намекни а ? :rolleyes:

Baltika
16.10.2002, 17:36
2Artem
хм.... а уменя все пашет ... :rolleyes:

_root.qwer.onEnterFrame = function()
{
qwer._x=_xmouse
qwer._y=_ymouse
};

кста, чет не понял, а зачем второй фрэйм ?

Cerber
16.10.2002, 17:39
спроси здесь

они тебе точно ответят.... :) :) :)www.macromedia.com (http://www.macromedia.com)

Artem Brigert
16.10.2002, 17:39
какой второй фрейм?

Baltika
16.10.2002, 17:47
да фиг с ним %))
главное, что работает ...

Artem Brigert
16.10.2002, 17:48
так неработает же блин :confused: в чем проблема а а...а.а.а....???

flashpointer
16.10.2002, 17:50
Оригинал написал(а) Artem Melnikov
Расслабься чувак. Я знаю неменьше чем ты.
Если не знаеш как зделать притягивание или отталкивание значит всё таки меньше :)
(нехочу сильно хвастатся но не стоит говорить того в чем не уверен)

Baltika
16.10.2002, 17:55
_x += dx;
_y += dy;
dx = dx*.98+(x-_x)/100;
dy = dy*.98+(y-_y)/100;
prevFrame ();
play ();
_root.qwer.onEnterFrame = function() {
_root.qwer._x += dx;
_root.qwer._y += dy;
dx = dx*.98+(_root._xmouse-_root.qwer._x)/100;
dy = dy*.98+(_root._ymouse-_root.qwer._y)/100;
};

a так пашет ?
;))

Max N Chubin_
16.10.2002, 18:12
да я знаки перепутал када тебе в спешке пример рисовал..
получилсь отталкивание...
решил оставить...
вдруг игрушку сделаешь!
кстати. щас я тебе кину почти готовую игрушку с использованием этого эффекта..
:-)))
хе хе хе хе
блин, видел бы шеф чем я на рабте занимаюсь..

Max N Chubin_
16.10.2002, 18:45
:)
хе хе хе
вот тебе игрушка...
цель - протолкнуть шарик по лабиринту за определенное время...
таймер и старт/финиш сам дорисуешь если захочешь...

Artem Brigert
16.10.2002, 22:28
Спасибо Макс и Балтика. У меня что то с Виндой глючить начало всё подряд.

Исходники я не переделываю :D я в них только заглядываю иногда ( очень редко )

Artem Brigert
16.10.2002, 22:31
Спасибо Макс и Балтика. У меня что то с Виндой, глючить начало всё подряд.

Исходники я не переделываю :D я в них только заглядываю иногда ( очень редко )

Насчёт того что я хотел: Мне нужно было чтобы qwer имел координаты мыши. Всё больше я ничего не хотел.

а притягиванием я не занимался пока поэтому не знаю как это делается. Теперь знаю Пасиб

wwwita
17.10.2002, 00:29
чуваки .... если дейсвительно надо чтобы мувик носился за мышой по всему экрану в хтмле .... сделайте div .... обзовите его как нибудь и через Явускрипт сделайте координаты....

это если вдруг кто не знал .... если вдруг :rolleyes:

ну короче чем мого тем помог... если надо подробнее напишите мне на мыло... а то траблы с Инетом.... а вообще то вы как думали чтобы мувик носился за мышой вне player'a ?


ЗЫ если вдруг кто то это все писал уже .. извиняюсь . тк все 2 листа читать... это слишком .....