Работа с двумя экземплярами мыши в игре Flash / AS3 - PullRequest
1 голос
/ 23 января 2012

Я должен написать 2-Player Flash / AS3 Video Game.Каждый игрок должен управлять боксом, а вместе с ним они должны ловить элементы, падающие с «неба».Пользователь, который через одну минуту поймал больше этих элементов, побеждает.

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

Могу ли я получить для каждого MouseEvent.CLICK, MouseEvent.MOUSE_MOVE и MouseEvent.MOUSE_UP из какого источника (устройство мыши - плеер) они пришли?

Спасибо за вашу помощь!

Джорди

1 Ответ

2 голосов
/ 23 января 2012

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

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

...