Работает ли Java KeyEvent с флеш играми? - PullRequest
0 голосов
/ 28 апреля 2011

Можно ли использовать Java KeyEvent для отправки ключей во флэш-игру?Я хотел бы иметь возможность управлять флэш-игрой из написанной мной Java-программы.Возможно ли это?

Ответы [ 2 ]

1 голос
/ 28 апреля 2011

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

0 голосов
/ 28 апреля 2011

Да ...

Flash может предоставить функцию «внешнему миру» с помощью flash.external.ExternalInterface.У него есть функция addCallback, которую вы можете использовать для предоставления указанной функции.

На этом этапе все зависит от того, как вы намереваетесь «достичь» swf.Встраивается ли приложение Java в веб-страницу вместе с SWF?Если это так, Java нужно будет найти способ вызвать функцию SWF, скорее всего, используя JavaScript в качестве посредника ...

Но настоящий вопрос

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

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