флеш блокировка мышки в игре - PullRequest
1 голос
/ 12 февраля 2011

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

Ответы [ 2 ]

4 голосов
/ 23 ноября 2011

MouseLock теперь доступен в Flash Player 11.2 в бета-версии Однако он работает только в полноэкранном режиме.

3 голосов
/ 12 февраля 2011

Краткий ответ: нет.

Длинный ответ: Вы можете контролировать только события мыши и ограничения движения в пределах области действия вашего SWF;Вы не можете контролировать то, что происходит вне этого.Вы можете создать границы для своего перекрестного мувиклипа, чтобы он не перемещался со сцены, но вы не можете запретить пользователю нажимать за пределами <iframe> или <embed>.Единственный реалистичный вариант - сделать вашу игру полноэкранной.

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