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

lakit 23.09.2005 19:13

Курсор
 
как курсор менять понятно :), а как сделать что бы допустим startDrag("cursor1", true); есть и еще cursor2 и они одновременно за мыхой бегали. Просто надо что бы они были в разных слоях и одновременно. Такое можно сделать? :confused:

Double 23.09.2005 19:17

или ты плохо объяснил, или я плохо понял. субъективно склоняюсь к первому варианту. чего надо-то, объясни по-человечески...

motor4ik 23.09.2005 19:21

Цитата:

Сообщение от lakit
как курсор менять понятно :), а как сделать что бы допустим startDrag("cursor1", true); есть и еще cursor2 и они одновременно за мыхой бегали. Просто надо что бы они были в разных слоях и одновременно. Такое можно сделать? :confused:

да можно

делаешь не стартдраг, так как он только одного прикрепляет, а функцию
onEnterFrame
и приравниваешь координаты твоих хоть 500 слоев (тормозить правда будет ужасно) к текущим координатам мышы!!!

lakit 23.09.2005 19:22

ну допустим за мышкой бегает сразу и квадратик маленький и кружок, они в разных слоях, между ними слой допустим стена, вот что бы квадратик заехал за стену а круг остался висеть.

K.A.T.A.F.A.L.K.E.R 23.09.2005 19:23

Как насчет такого бреда? :)
При нажатии:
cursor1.startDrag();
cursor2.onEnterFrame = function(){
this._x = _root.cursor1._x;
this._y = _root.cursor1._y;
}
При отпускании:
delete cursor2.onEnterFrame;
ну или типа того...
P.S. если где-то протупил - да, у меня бывает :) Спать хочу...

lakit 23.09.2005 19:24

нажатие не предусмотрено :)

lakit 23.09.2005 19:27

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

Double 23.09.2005 19:27

вон что. тогда делай, как сказал Моторчик. Катафалкер, конечно, поумничал, но для проца его вариант особого облегчения не принесёт :)

motor4ik 23.09.2005 19:28

Цитата:

Сообщение от lakit
ну допустим за мышкой бегает сразу и квадратик маленький и кружок, они в разных слоях, между ними слой допустим стена, вот что бы квадратик заехал за стену а круг остался висеть.

Ну это ваще прикол :))) где висеть? заехал за стену?

Double 23.09.2005 19:29

ничего сложного. если чёртикакая область будет рисоваться от-руки, то есть всякие онМаусТрамПамПам. а если область динамическая, то есть хиттест.


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

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