Просмотр полной версии : Я уже спрашивал как-то раз
Artem Brigert
16.10.2002, 16:38
пишу такой код
qwer._y=_ymouse
qwer._x=_xmouse
а qwer стоит в углу и не двигается. Что за ёпрст. Если подвести курсор то qwer "прилипает" и двигается вместе с ним, но как только двигаеш курсор немного быстрее он "отрывается" и стоит на масте. В чём прикол? Обьясните плз :rolleyes:
Ухты, интересно
Тема выложи исходник
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:
2Artem
хм.... а уменя все пашет ... :rolleyes:
_root.qwer.onEnterFrame = function()
{
qwer._x=_xmouse
qwer._y=_ymouse
};
кста, чет не понял, а зачем второй фрэйм ?
спроси здесь
они тебе точно ответят.... :) :) :)www.macromedia.com (http://www.macromedia.com)
Artem Brigert
16.10.2002, 17:39
какой второй фрейм?
да фиг с ним %))
главное, что работает ...
Artem Brigert
16.10.2002, 17:48
так неработает же блин :confused: в чем проблема а а...а.а.а....???
flashpointer
16.10.2002, 17:50
Оригинал написал(а) Artem Melnikov
Расслабься чувак. Я знаю неменьше чем ты.
Если не знаеш как зделать притягивание или отталкивание значит всё таки меньше :)
(нехочу сильно хвастатся но не стоит говорить того в чем не уверен)
_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 имел координаты мыши. Всё больше я ничего не хотел.
а притягиванием я не занимался пока поэтому не знаю как это делается. Теперь знаю Пасиб
чуваки .... если дейсвительно надо чтобы мувик носился за мышой по всему экрану в хтмле .... сделайте div .... обзовите его как нибудь и через Явускрипт сделайте координаты....
это если вдруг кто не знал .... если вдруг :rolleyes:
ну короче чем мого тем помог... если надо подробнее напишите мне на мыло... а то траблы с Инетом.... а вообще то вы как думали чтобы мувик носился за мышой вне player'a ?
ЗЫ если вдруг кто то это все писал уже .. извиняюсь . тк все 2 листа читать... это слишком .....
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.