首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在jmonkey3中获取屏幕截图

如何在jmonkey3中获取屏幕截图
EN

Stack Overflow用户
提问于 2012-01-18 16:32:33
回答 2查看 734关注 0票数 2

我是一个新手。我有一个简单的应用程序,这是我建立了一个简单的学习教程。

我怎样才能抓取显示什么的屏幕截图。如果我可以选择屏幕上的哪个节点会出现在图像中,那就更好了。

EN

回答 2

Stack Overflow用户

发布于 2012-03-26 04:13:00

在JME3教程页面上有文档:

http://jmonkeyengine.org/wiki/doku.php/jme3:advanced:screenshots

票数 2
EN

Stack Overflow用户

发布于 2016-08-08 04:19:33

我自己就遇到了这个问题;在我的例子中,标准的print screen键可以在窗口JME3应用程序上工作,但不能在全屏上工作。我搜索并找到了这篇文章,但是@Chaotic提供的链接似乎已经死了。我找到了screenshot info in the JME3 wiki,上面写着:

com.jme3.app.state.ScreenshotAppState使您的用户能够对正在运行的游戏进行屏幕截图。

您可以在simpleInitApp()方法中按如下所示激活此功能:

新建screenShotState = ScreenshotAppState ScreenshotAppState();this.stateManager.attach(screenShotState);

默认屏幕截图按键为KeyInput.KEY_SYSRQ,也称为“系统请求/打印屏幕按键”。在Mac键盘上,这个键不存在,所以在Mac上,你可以使用Command+Shift+3 (全屏)或Command+Shift+4 (窗口:按空格键选择一个窗口,然后单击)进行屏幕截图。

屏幕截图将保存到用户目录。

最后更新版本2016-07-22 07:15:15协调世界时

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8907200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档