Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Приследование щелчка мыши! (http://www.flasher.ru/forum/showthread.php?t=32451)

navidim 01.06.2002 00:35

Приследование щелчка мыши!
 
надо чтоб по нажатию на клавишу мыши объект перебегал туда где находится курсор. Поиск плохо рулит, поэтому помогите :(

Nox Noctis 01.06.2002 02:43

поиск очень даже хорошо рулит. выруливает.

например
(хотя примеров оч много)

погляди там в моем сообщении код. скорее всего это то, что ты спрашиваешь.

navidim 01.06.2002 11:27

нифига не получается
 
можешь объяснить по-подробнее если можно исходник кинь, я вообще в Action Script плохо разбираюсь :(

DUDE 02.06.2002 13:00

слушай, а если усложнить?
т.е. Я например хотел не просто клип передвинуть
а чтоб сам клип содержал анимацию?
например шестеренка двигается по стальной балке на ней зубцы, и как сам понимаешь : по нажатию кнопки надо не только чтоб он переместился куда надо (это ладно в мх есть на эту тему урок), но при этом поворачивался согласно тому на сколько он переместился.=]

Aib 02.06.2002 14:29

Код:

function MovePinion(){
  if (pinion._x-newX>deltaX)
    pinion._rotation -= k*deltaX;
    pinion._x -= delta;
  } else if (pinion._x-newX<-deltaX)
    pinion._rotation += k*deltaX;
    pinion._x += delta;
  } else {
    pinion._rotation = k*(newX-pinion._x);
    pinion._x = newX;
    pinion.onEnterFrame = null;
  }
}
_root.onRelease = function(){
  newX = _root._xmouse;
  pinion.onEnterFrame = MovePinion();
}


ish 02.06.2002 15:01

Цитата:

Оригинал написал(а) Aib
Код:


  pinion.onEnterFrame = MovePinion();


хм...

Nox Noctis 02.06.2002 15:11

Вложений: 1
2ish
точно. хмм. :)))


вот ! :))

Aib 02.06.2002 16:08

2Nox Noctis
l = 2*Math.PI*circle._height/2; :p

И в чём "хм..."?

Nox Noctis 02.06.2002 16:12

2Aib
чего смешного ? ;) ;)
никогда не видел деления двойки на двойку ? :p
нууу... я писал, чтоб было понятно что за формула и откуда взялась :cool:
хотя, конечно, пи на диаметр ничуть не хуже чем пи на два радиуса :p

...а "хм" заключается в скобках :) :)

Aib 02.06.2002 16:20

2Nox Noctis
Ага, спасибо, а то Я уж испугался... :D


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

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