拖放后 Flash 停止接收键盘,直到我再次单击 Flash,或使用 Tab 键...奇怪的问题

发布于 2024-11-18 17:28:41 字数 360 浏览 1 评论 0原文

我在使用 Flash 时遇到了一个令人费解的问题。

与许多其他游戏一样,编写游戏代码。 Javascript 和 Flash 都监听键盘事件。 Javascript 将按键重定向到 Flash,就像许多其他人所做的那样。运行良好。

然后我创建了库存和物品。可以拖放的图标。

但是,如果我拖放一个项目,键盘事件会突然停止触发,直到我再次单击 Flash、html 文档,或者直到我按 Tab 键进入“选项卡模式”!就好像焦点既不在 Flash,也不在 Javascript。虽然我猜焦点应该还是在Flash上​​,否则它怎么会进入“选项卡模式”呢?

您知道问题可能是什么吗? 提前致谢。

PS:如果我的解释不清楚,请告诉我。

I have a puzzling problem with Flash.

Coding a game, like so many others. Javascript and Flash both listen to keyboard events.
Javascript redirects keys to Flash, like many others seem to do. It's working fine.

Then I created an inventory and items. Icons that can be dragged and dropped.

But if I drag and drop an item, suddenly, the keyboard events stop being triggered until I click once again on the Flash, on the html document, or until I enter "tab mode" by pressing tab! It's like the focus is nor on Flash, nor on Javascript. Although I guess the focus should somehow still be on Flash, otherwise how could it enter "tab mode"?

Do you have any insight what the problem might be?
Thanks in advance.

PS: please tell me if my explanations are unclear.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文